Startpagina » hoe » 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, 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.