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, waardoor de toepassing wordt toegewezen aan een specifieke CPU in een dual-core systeem.
Om een toepassing te starten, moet u de affiniteitsvlag doorgeven aan het startprogramma in de opdrachtprompt. Als u bijvoorbeeld Kladblok aan CPU wilt toewijzen, kunt u de volgende opdracht gebruiken:
c: \ windows \ system32 \ cmd.exe / C start / affinity 1 notepad.exe
U kunt in Taakbeheer zien dat het proces alleen aan CPU 0 is toegewezen
Om een proces op CPU 0 te starten, gebruikt u de volgende opdrachtschakelaar:
/ affiniteit 1
Gebruik voor CPU 1 deze schakeloptie:
/ affiniteit 2
U kunt een nummer gebruiken tot het aantal CPU-kernen of CPU's in uw systeem. De affiniteit is in essentie CPU-kern # + 1, dus / affiniteit 5 zou CPU 4 gebruiken.
Je kunt de snelkoppeling voor een item bijna aanpassen om het op de specifieke CPU te laten draaien, door gewoon de volledige "c: \ windows \ system32 \ cmd.exe / C start / affinity 1" aan het snelkoppelingsdoel toe te voegen. Het enige nadeel van deze benadering is dat het opdrachtpromptvenster kort op het scherm zal flitsen.