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

    Запустите приложение, назначенное для определенного процессора в 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» к цели ярлыка. Единственным недостатком этого подхода является то, что окно командной строки будет кратковременно мигать на экране..