Windows има опция, която ви позволява да стартирате приложение и да зададете афинитета към процесора, който възлага на приложението да работи на конкретен процесор в двуядрен процесор.
За да стартирате приложение, трябва да предавате флага за афинитет към помощната програма за стартиране в командния ред. Например, ако искате да стартирате ноутбук, зададен на процесора, можете да използвате следната команда:
c: \ windows \ system32 \ cmd.exe / C старт / афинитет 1 notepad.exe
Можете да видите в ръководителя на задачите, че процесът е зададен само на CPU 0
За да започнете процес на процесора 0, използвайте следния командър:
/ афинитет 1
За CPU 1 използвайте този ключ:
/ афинитет 2
Можете да използвате число до броя CPU ядра или процесори във вашата система. Афинитетът е по същество ядро на CPU # + 1, така че / афинитет 5 би използвал CPU 4.
Почти можете да промените командата за бърз достъп на даден елемент, за да го стартирате на конкретния процесор, като пренасочите пълния "c: \ windows \ system32 \ cmd.exe / C старт / афинитет 1" към целта за бърз достъп. Единственият недостатък на този подход е, че прозорецът на командния ред ще мига на екрана кратко.