/ / Start en applikation, der er tildelt til en bestemt CPU i Windows 7, 8 eller Vista

Start et program, der er tildelt til en bestemt CPU i Windows 7, 8 eller Vista

Windows har en mulighed, der giver dig mulighed for at starte en applikation 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 videregivetilknytningsflag til startværktøjet i kommandoprompten. Hvis du f.eks. Ville starte notepad, der er tildelt CPU, kunne du bruge følgende kommando:

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

I task manager kan du se, at processen kun er tildelt CPU 0

For at starte en proces på CPU 0 skal du bruge følgende kommandokontakt:

/ affinitet 1

For 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 ville bruge CPU 4.

Du kan næsten ændre genvejen for et element tilfå det til at køre på den specifikke CPU ved blot at forberede det fulde “c: windowssystem32cmd.exe / C start / affinity 1” på genvejsmålet. Den eneste ulempe ved denne tilgang er, at kommandopromptvinduet kort vil blinke på skærmen.