Windows har en mulighed, der lader dig starte et program og indstille CPU-affinitet, som tildeler applikationen til at køre på en bestemt CPU i et dual-core-system.
For at starte et program skal du sende affinitetsflagget til startværktøjet i kommandoprompten. Hvis du f.eks. Vil starte et notesblok, der er tildelt CPU, kan du bruge følgende kommando:
c: \ windows \ system32 \ cmd.exe / C start / affinitet 1 notepad.exe
Du kan se i task manager, at processen kun er tildelt CPU 0
For at starte en proces på CPU 0 skal du bruge følgende kommandokontakt:
/ affinitet 1
Til CPU 1 skal du bruge denne switch:
/ affinitet 2
Du kan bruge et nummer op til antallet af CPU-kerner eller CPU'er i dit system. Affiniteten er i det væsentlige CPU-kerne # + 1, så / affinitet 5 bruger CPU 4.
Du kan næsten ændre genvejen til et element for at få det til at køre på den specifikke CPU ved blot at forudinstallere det fulde “c: \ windows \ system32 \ cmd.exe / C start / affinitet 1” på genvejsmålet. Den eneste ulempe ved denne tilgang er, at kommandopromptvinduet kort blinker på skærmen.