Запустите приложение, назначенное для определенного процессора в Windows 7, 8 или Vista
В Windows есть опция, позволяющая запустить приложение и установить привязку к процессору, которая назначает приложение для запуска на определенном процессоре в двухъядерной системе..
Чтобы запустить приложение, вы должны передать флаг привязки утилите запуска в командной строке. Например, если вы хотите запустить блокнот, назначенный для процессора, вы можете использовать следующую команду:
c: \ windows \ system32 \ cmd.exe / C start / affinity 1 notepad.exe
В диспетчере задач видно, что процесс назначен только CPU 0
Чтобы запустить процесс на CPU 0, используйте следующий командный ключ:
/ сродство 1
Для ЦП 1 используйте этот переключатель:
/ сродство 2
Вы можете использовать число вплоть до количества ядер ЦП или ЦП в вашей системе. Сходство - это, по сути, ядро процессора # + 1, поэтому / affinity 5 будет использовать CPU 4.
Вы можете почти изменить ярлык для элемента, чтобы он запускался на определенном процессоре, просто добавив полный «c: \ windows \ system32 \ cmd.exe / C start / affinity 1» к цели ярлыка. Единственным недостатком этого подхода является то, что окно командной строки будет кратковременно мигать на экране..