Hjemmeside » hvordan » Start en applikasjon som er tilordnet en bestemt CPU i Windows 7, 8 eller Vista

    Start en applikasjon som er tilordnet en bestemt CPU i Windows 7, 8 eller Vista

    Windows har et alternativ som lar deg starte et program og angi CPU-affiniteten, som tilordner programmet å kjøre på en bestemt CPU i et dual-core system.

    For å starte et program må du sende avfinitetsflagget til startverktøyet i ledeteksten. For eksempel, hvis du vil starte notisblokken tildelt til CPU, kan du bruke følgende kommando:

    c: \ windows \ system32 \ cmd.exe / C start / affinitet 1 notepad.exe

    Du kan se i oppgavebehandling at prosessen bare er tildelt CPU 0

    For å starte en prosess på CPU 0, bruk følgende kommandobryter:

    / affinitet 1

    For CPU 1, bruk denne bryteren:

    / affinitet 2

    Du kan bruke et tall opp til antall CPU-kjerner eller CPUer i systemet. Affiniteten er hovedsakelig CPU-kjernen # + 1, så / affinitet 5 vil bruke CPU 4.

    Du kan nesten endre snarveien for et element for å få det til å kjøre på den spesifikke CPUen, ved bare å utplassere den fulle "c: \ windows \ system32 \ cmd.exe / C start / affinity 1" på snarveien. Den eneste ulempen med denne tilnærmingen er at ledetekstvinduet blinker kort på skjermen.