Source: Messa
Hi guys,
This guide should help you easily setup automatic CPU affinity assignments. Even if you dont own a dual core CPU, this is a must read as it uses some of the most basic commands available to all Windows users to achieve this.
Presenting to you a TE and Kidoman original :hap2: (atleast I did this myself, dunno if was published earlier):
I have made exhaustive screenshots so as to remove any doubts. However, as always, the inquisitiveness of the human mind shall prevail and thus doubts will arise. So fire any questions you want. Also, I am in dire needs of Rep points, so those would be welcome too :cool2:
Regards,
Karan
PS: Mods I tried putting the images in the GAR, but instead of the GAR wrapping the images around inside it, it tiled them horizontally and most of them went outside the screen. So i have posted the images in the post directly. Hope thats okay.
Zip File containing all the images for easier download and viewing.























Hi guys,
This guide should help you easily setup automatic CPU affinity assignments. Even if you dont own a dual core CPU, this is a must read as it uses some of the most basic commands available to all Windows users to achieve this.
Presenting to you a TE and Kidoman original :hap2: (atleast I did this myself, dunno if was published earlier):
- Reference screen shots below for any silly doubts......
- Now, create a shortcut to the program you want to assign CPU affinities to.
- After the shortcut has been created, open the Properties page.
- You can see the full path of the executable in the Target box.
- Add "C:\WINDOWS\system32\cmd.exe " (the path to your command prompt interpretor) before the target path (see attached images for clarifications.)
- The command interpretor has a inbuilt subcommand known as "start" It allows the end users to set various options to the started executables by passing command line arguments. A short synopsis of the options is:
Use Start > Run > cmd > start /? to see a exhaustive list of options.
- Now add a "/C start " after the previously added command. This instructs the command interpretor to consider everything after the /C as a command. The start keyword causes it to invoke the "start" sub command.
- Then add whatever options you want to pass to "start" In our case, it will be "/AFFINITY 1 " to set the affinity of the started process to Core 0 (remember 1 corresponds to core 0, 2 to core 1, and A (hex) to core 9 (if that were the case))
- Save the short-cut and Apply/Ok the settings. Run the app and fire up taskmanager to see that the desired effect is being achieved.
I have made exhaustive screenshots so as to remove any doubts. However, as always, the inquisitiveness of the human mind shall prevail and thus doubts will arise. So fire any questions you want. Also, I am in dire needs of Rep points, so those would be welcome too :cool2:
Regards,
Karan
PS: Mods I tried putting the images in the GAR, but instead of the GAR wrapping the images around inside it, it tiled them horizontally and most of them went outside the screen. So i have posted the images in the post directly. Hope thats okay.
Zip File containing all the images for easier download and viewing.





















