How to allocate a certain number of cores / processors to a process on a multi-core system

    In Windows XP, most likely in Vista, it is possible to choose how many cores / processors any process in the system can use.

    To do this, you must:
    1. Open the "Task Manager" (Ctrl + Shift + Esc);
    2. Go to the tab "Processes";
    3. Right-click on the desired process and select the menu item “Set Compliance ...”, alas, there is no translation for other languages, the only thing I can say is that this is the last menu item

    4. In the window that opens, select which kernels / processors the process can use and click on the “OK” button

    Now, the most gluttonous process will not put the whole system on the scoops :)

    PS Personally, it came in handy with the Colin McRae DiRT game, it really slowed down for me, so it was impossible to play if you left it with 1/2 core, then everything’s more normalizes.

    UPD : Google to the rescue. Here is the software that allows you to create rules for applications: set the priority of the process, the number of processors / cores involved.
    Bill2's Process Manager # 1
    Bill2's Process Manager # 2


    Also popular now: