/ / Start een toepassing die is toegewezen aan een specifieke CPU in Windows 7, 8 of Vista

Start een toepassing die is toegewezen aan een specifieke CPU in Windows 7, 8 of Vista

Windows heeft een optie waarmee u een toepassing kunt starten en de CPU-affiniteit kunt instellen, waarmee de toepassing wordt uitgevoerd op een specifieke CPU in een dual-core systeem.

Om een ​​applicatie te starten moet je deaffiniteitsvlag naar het starthulpprogramma in de opdrachtprompt. Als u bijvoorbeeld Kladblok wilt starten dat aan CPU is toegewezen, kunt u de volgende opdracht gebruiken:

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

U kunt in Taakbeheer zien dat het proces alleen is toegewezen aan CPU 0

Gebruik de volgende opdrachtschakelaar om een ​​proces op CPU 0 te starten:

/ affiniteit 1

Gebruik voor CPU 1 deze schakelaar:

/ affiniteit 2

U kunt een aantal gebruiken tot het aantal CPU-cores of CPU's in uw systeem. De affiniteit is in wezen CPU-kern # + 1, dus / affiniteit 5 zou CPU 4 gebruiken.

U kunt de snelkoppeling voor een item bijna wijzigen inlaat het draaien op de specifieke CPU, door gewoon de volledige “c: windowssystem32cmd.exe / C start / affinity 1” op het snelkoppelingsdoel te plaatsen. Het enige nadeel van deze benadering is dat het opdrachtpromptvenster kort op het scherm knippert.