Hjemmeside » hvordan » Start et program tildelt til en bestemt CPU i Windows 7, 8 eller Vista

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

    Windows har en indstilling, der lader dig starte et program og indstille CPU-affiniteten, 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. For eksempel, hvis du ønskede at starte notesblok tildelt til 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, brug følgende kommandokontakt:

    / affinitet 1

    For CPU 1, brug denne switch:

    / affinitet 2

    Du kan bruge et tal 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 til et emne for at få det til at køre på den specifikke CPU ved blot at udpege hele c: \ windows \ system32 \ cmd.exe / C start / affinitet 1 "på genvejsmålet. Den eneste ulempe ved denne fremgangsmåde er, at kommandopromptvinduet blinker kort på skærmen.