PDA

View Full Version : Setting Core Affinity (or whatever it's called)



Perrigrin
07-10-2008, 08:20 AM
So, I'm running WoW from 2 separate folders - 1 for main, the rest for the 4 slaves.

I use Key-Clone to run it all on one machine.

How do I set up the WoWs to use different cores?

Sorry, I realize this is most likely a double post, but not been able to find it in the Wiki.

keyclone
07-10-2008, 08:42 AM
G'morning Perrigrin,

make a command to launch your wows... and in the settings for each command is a selection for the cpu affinity

once you create your commands, uncheck 'auto-add windows titled' on the general tab

and to run your commands... on the main keyclone screen... to the right of the connect button, you can enter the commands separated by a semicolon
ie:

wow1;wow2;wow3

assuming you named your commands wow1, wow2 and wow3

while you are setting up commands... you may consider using the maximizer to layout yoru screens to look something like:

http://solidice.com/keyclone/keyclone_v1.8e_pip_1.jpg


if you have any questions, please feel free to ask.

have a great day,

Rob

Perrigrin
07-10-2008, 08:47 AM
thanks man! and thanks for the speedy fix for my machine change the other day!

Syro
07-10-2008, 09:34 AM
I'm going to post this so the search picks it up....

In the config.wtf file, the attribute for core affinity is processAffinityMask, and here are the different key values http://forums.worldofwarcraft.com/thread.html?topicId=1778017311

AtroxCasus
07-10-2008, 11:01 AM
speaking from an apparently much lower level of knowledge on the subject, I have gone into the process manager (CTRL ALT DEL) and by right clicking each of 2 wow instances was able to tlel them which cores I wanted them run on. I don't think it keeps it that way every time, but if you are in windowed mode it's pretty easy to do.

Perrigrin
07-11-2008, 03:46 AM
I got 4 cores, and 5 instances of wow -- what is the recommended setting for which instance to what core? ok to spread over all 4, or just on 2 (since wow uses 2?) -- also, what does the FPS settings in keyclone do?

I have issues right now with my main sitting at easy 50fps, but the slaves lag behind quite a bit when following etc...

keyclone
07-11-2008, 08:23 AM
G'morning Perrigrin,

the fps settings give a HUGE performance boost. basically, it's a mechanism which allows your to maximize your performance by reducing the fps wow tries to render. keep in mind, if you do not restrain wow... each window will try to render about 999 fps.

so... set the maxfpsbk to 15 and maxfps to 40. this will radically lower the load on each cpu and save your gpu from unnecessary processing

maxfpsbk == maximum frames per second while in the background
maxfps == maximum frames per second while active

as for cpu affinity.. putting 1 per core will work nicely. when it comes to wow5.. put it on any core... just NOT core0, as the system uses core0 and it's best to leave some space.

good luck and have a great weekend,

Rob

Perrigrin
07-11-2008, 11:28 AM
thanks Rob, sorry for the double post as I thought this thread was dead ;)