Запустите приложение, назначенное конкретному процессору в Windows 7, 8 или Vista

Запустите приложение, назначенное конкретному процессору в Windows 7, 8 или Vista
Запустите приложение, назначенное конкретному процессору в Windows 7, 8 или Vista

Видео: Запустите приложение, назначенное конкретному процессору в Windows 7, 8 или Vista

Видео: Запустите приложение, назначенное конкретному процессору в Windows 7, 8 или Vista
Видео: Windows XP в 2021 не открываются сайты? есть решение! - YouTube 2024, Апрель
Anonim

У Windows есть опция, которая позволяет вам запускать приложение и устанавливать близость процессора, которая назначает приложение для работы на определенном процессоре в двухъядерной системе.

Чтобы запустить приложение, вы должны передать флаг привязки в утилиту запуска в командной строке. Например, если вы хотите запустить блокнот, назначенный процессору, вы можете использовать следующую команду:

c:windowssystem32cmd.exe /C start /affinity 1 notepad.exe

В диспетчере задач вы можете видеть, что процесс присваивается только CPU 0

Чтобы запустить процесс на CPU 0, используйте следующий командный переключатель:
Чтобы запустить процесс на CPU 0, используйте следующий командный переключатель:

/affinity 1

Для CPU 1 используйте этот переключатель:

/affinity 2

Вы можете использовать число до количества ядер процессора или процессоров в вашей системе. Сродство по существу является ядром ядра # + 1, поэтому / аффинность 5 будет использовать CPU 4.

Вы можете почти изменить ярлык для элемента, чтобы он запускался на конкретном процессоре, просто добавив полный «c: windows system32 cmd.exe / C start / affinity 1» в цель ярлыка. Единственным недостатком этого подхода является то, что окно командной строки будет кратковременно мигать на экране.

Рекомендуемые: