Windows are o opțiune care vă permite să porniți o aplicație și setați afinitatea procesorului, care atribuie aplicației să ruleze pe un CPU specific într-un sistem dual-core.
Pentru a porni o aplicație, trebuie să treci stegul de afinitate la utilitarul de pornire din promptul 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 sau procesoare CPU din sistemul dvs. Afinitatea este în esență nucleul CPU # + 1, astfel că / afinitatea 5 ar folosi CPU 4.
Puteți modifica aproape comanda rapidă pentru ca un element să funcționeze 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.