Pagina principala » HOWTO » Porniți o aplicație atribuită unui procesor specific în Windows 7, 8 sau Vista

    Porniți o aplicație atribuită unui procesor specific în Windows 7, 8 sau Vista

    Windows are o opțiune care vă permite să porniți o aplicație și să setați afinitatea procesorului, care atribuie aplicației să ruleze pe un anumit CPU într-un sistem dual-core.

    Pentru a porni o aplicație, trebuie să treci stegul de afinitate la utilitarul de pornire din linia de comandă. De exemplu, dacă doriți să începeți un blocaj atribuit procesorului, puteți utiliza următoarea comandă:

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

    Puteți vedea în managerul de activități că procesul este atribuit doar procesorului 0

    Pentru a porni un proces pe CPU 0, utilizați următorul comutator de comandă:

    / afinitate 1

    Pentru CPU 1, utilizați acest switch:

    / afinitate 2

    Puteți utiliza un număr până la numărul de nuclee CPU sau CPU din sistemul dvs. Afinitatea este în esență nucleul CPU # + 1, astfel că / afinitatea 5 ar folosi CPU 4.

    Aproape puteți modifica comanda rapidă pentru un element pentru ca acesta să ruleze pe CPU-ul specific, prin prefixarea completă a "c: \ windows \ system32 \ cmd.exe / C start / affinity 1" pe destinația de comenzi rapide. Singurul dezavantaj al acestei abordări este că fereastra de comandă va clipi pe ecran pe scurt.