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