CVar processAffinityMask

Manually adjusting this CVar is no longer needed as of 3.3.2 unless you're trying to run the game on specific cores. It is now uncapped so it will run on whatever core your OS deems as fit. If however, you want to specify which cores wow runs on, continue reading.

This cvar determines which cores of your processor wow will load & run on.

Changing this setting requires a restart of wow.

To make this change, you need to open your Config.wtf file, and then make the changes.

Customizing your settings for multi-core processors:
To customize which cores WoW uses place SET processAffinityMask "x" in your Config.wtf where x is the corresponding value in the following table.

Note: While the table only lists values up to 8 cores the cvar supports up to 32 cores with a max value of 4294967295.

Setting Wow to run on all cores:
Dual-cores:

 SET processAffinityMask "3" 

Tri-cores:

 SET processAffinityMask "7" 

Quad-cores & I5s:

 SET processAffinityMask "15" 

I7s:

 SET processAffinityMask "255" 

Optimal Settings for Multi-core Processors:
Dual-cores:

 SET processAffinityMask "3" 

Tri-cores & i5s:

 SET processAffinityMask "7" 

Quad-cores:

 SET processAffinityMask "15" 

I7s:

 SET processAffinityMask "85"