If-Koubou

Uruchom aplikację przypisaną do określonego procesora w systemie Windows 7, 8 lub Vista

Uruchom aplikację przypisaną do określonego procesora w systemie Windows 7, 8 lub Vista (Jak)

System Windows ma opcję, która pozwala uruchomić aplikację i ustawić powinowactwo procesora, co powoduje, że aplikacja działa na określonym procesorze w systemie dwurdzeniowym.

Aby uruchomić aplikację, należy przekazać flagę powinowactwa do narzędzia startowego w wierszu polecenia. Na przykład, jeśli chcesz uruchomić notatnik przypisany do procesora, możesz użyć następującego polecenia:

c: \ windows \ system32 \ cmd.exe / C start / affinity 1 notepad.exe

W Menedżerze zadań widać, że proces jest przypisany tylko do CPU 0

Aby rozpocząć proces na CPU 0, użyj następującego przełącznika poleceń:

/ powinowactwo 1

W przypadku procesora 1 użyj tego przełącznika:

/ affinity 2

Możesz użyć liczby do liczby rdzeni procesora lub procesorów w systemie. Powinowactwo jest zasadniczo rdzeniem procesora # + 1, więc / powinowactwo 5 użyłoby procesora 4.

Możesz prawie zmodyfikować skrót dla elementu, aby uruchomić go na określonym CPU, po prostu poprzedzając pełne "c: \ windows \ system32 \ cmd.exe / C start / affinity 1" na docelowym skrócie. Jedyną wadą tego podejścia jest to, że okno wiersza polecenia będzie migać na krótko na ekranie.