Стартирайте приложение, присвоено на конкретен процесор в Windows 7, 8 или Vista

Стартирайте приложение, присвоено на конкретен процесор в Windows 7, 8 или Vista
Стартирайте приложение, присвоено на конкретен процесор в Windows 7, 8 или Vista

Видео: Стартирайте приложение, присвоено на конкретен процесор в Windows 7, 8 или Vista

Видео: Стартирайте приложение, присвоено на конкретен процесор в Windows 7, 8 или Vista
Видео: Как полностью заменить internet explorer на браузер google chrome, в windows ? - YouTube 2024, Април
Anonim

Windows има опция, която ви позволява да стартирате приложение и да зададете афинитета към процесора, който възлага на приложението да работи на конкретен процесор в двуядрен процесор.

За да стартирате приложение, трябва да предавате флага за афинитет към помощната програма за стартиране в командния ред. Например, ако искате да стартирате ноутбук, зададен на процесора, можете да използвате следната команда:

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

Можете да видите в ръководителя на задачите, че процесът е зададен само на CPU 0

За да започнете процес на процесора 0, използвайте следния командър:
За да започнете процес на процесора 0, използвайте следния командър:

/affinity 1

За CPU 1 използвайте този ключ:

/affinity 2

Можете да използвате число до броя CPU ядра или процесори във вашата система. Афинитетът е по същество ядро на CPU # + 1, така че / афинитет 5 би използвал CPU 4.

Почти можете да промените командата за бърз достъп на даден елемент, за да го стартирате на конкретния процесор, като пренасочите пълния "c: windows system32 cmd.exe / C старт / афинитет 1" към целта за бърз достъп. Единственият недостатък на този подход е, че прозорецът на командния ред ще мига на екрана кратко.

Препоръчано: