Close
Showing results 1 to 7 of 7
  1. #1

    Default Anybody know a way I can automatically assign CPU affinity?

    Hey there,

    I think I might swap out my dual core cpu for a quad core CPU, then assign 5x WoW's to their own CPU (minus 1 to double).

    Does anybody know of a way to make an EXE (eg. wow.exe) automatically start under a certain CPU affinity?

    Then I could just make 5 copies of wow.exe and assign them all a CPU Affinity up front.

    Thanks!

  2. #2

    Default

    There should be a command line option to do that.
    The Zins - 10 Boxing
    Xzin, Azin, Bzin, Czin, Dzin
    Xyzin, Ayzin, Byzin, Cyzin, Dyzin
    Magtheridon - US

  3. #3
    Super Moderator Stealthy's Avatar
    Join Date
    May 2007
    Location
    Sydney, Australia
    Posts
    1450

    Default Re: Anybody know a way I can automatically assign CPU affini

    Quote Originally Posted by Evilseed
    Hey there,

    I think I might swap out my dual core cpu for a quad core CPU, then assign 5x WoW's to their own CPU (minus 1 to double).

    Does anybody know of a way to make an EXE (eg. wow.exe) automatically start under a certain CPU affinity?

    Then I could just make 5 copies of wow.exe and assign them all a CPU Affinity up front.

    Thanks!
    Be careful when playing around with processor affinities and WoW - u can actually make the game slower. Note - WoW only supports dual core natively....
    The Zerg (Magtheridon - US)

    Fact of Life: After Monday and Tuesday even the calendar says W T F.

  4. #4

    Default

    There is an utility called process.exe which can assign affinitys. I have found that the best way of assigning affinitys is to just give all 5 games all 4 cpus and let the OS automatically split it up. If you give each instance of the game their own CPU, then there are times when 1 instance could use more CPU, and some instances have CPU to spare.

  5. #5
    Member Otlecs's Avatar
    Join Date
    May 2007
    Location
    EU-Aggramar, Alliance.
    Posts
    1367

    Default

    If you use Vista, you can use the "start /affinity" construct in a command (batch) file:

    [code:1]wow1.cmd:
    start /affinity 1 c:\games\world of warcraft drone 1\wow.exe[/code:1]

    etc.

    I'm not sure how you do that under XP, but (with the Pro edition at least) you can set the affinity of an already executing process from the task manager.

  6. #6

    Default

    btw, if you didn't know... v1.7r of keyclone allows for automatic assigning of cpu affinity.

    check the command editor

  7. #7

    Default

    After hours (erm, minutes) of struggling with the start /affinity cmd thingy, I couldn't get it to work with wow.exe. Always ended up with two CPUs. It did work with notepad, however, so I figured it might have something to do with wow config files. I took a look at WTF/Config.WTF and found this:

    SET processAffinityMask "3"

    Figuring it's a hex value, I changed it to "F" and whaddya know, all 4 CPUs active on start :p (Edit: After some further testing, I noticed the value is actually decimal, so replace the F with 15. If I sticked any text in there, it used all four CPUs so I got tricked since I didn't do any testing besides "F" :p)

    If you can't find the command in your config file, I don't think adding it would hurt :p
    (Edit2: blergh, read this before you do http://forums.worldofwarcraft.com/th...78017311&sid=1 (so you'll have someone else to blame when your pc explodes!))

Similar Threads

  1. WoW Username not automatically input
    By TeamGrizzly in forum Software Tools
    Replies: 3
    Last Post: 06-01-2009, 01:30 PM
  2. Would it be ok to automatically log into your wow?
    By jdraughn in forum General WoW Discussion
    Replies: 5
    Last Post: 09-30-2008, 11:32 AM
  3. Replies: 0
    Last Post: 08-29-2008, 12:16 AM
  4. Addon to assign multiple keys to a direction?
    By Knytestorme in forum Macros and Addons
    Replies: 11
    Last Post: 06-13-2008, 05:32 AM
  5. Automatically setting "Pass only hotstrings"
    By Wyneth in forum Software Tools
    Replies: 7
    Last Post: 04-15-2008, 08:08 AM

Posting Rules

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •