Windowsissa on vaihtoehto, jonka avulla voit käynnistää sovelluksen ja asettaa CPU-affiniteetin, joka antaa sovelluksen toimimaan tietyssä suorittimessa kaksois-ydinjärjestelmässä.
Aloittaaksesi sovelluksen sinun on siirrettävä affiniteetti-lippu käynnistysapuohjelmaan komentokehotteessa. Jos esimerkiksi haluat aloittaa muistilappun, joka on määritetty CPU: lle, voit käyttää seuraavaa komentoa:
c: \ windows \ system32 \ cmd.exe / C alku / affiniteetti 1 notepad.exe
Näet tehtäväjohtajassa, että prosessi on osoitettu vain CPU: lle 0
Käynnistääksesi prosessin CPU 0: lla, käytä seuraavaa komentokytkintä:
/ affiniteetti 1
CPU 1: n käytä tätä kytkintä:
/ affiniteetti 2
Voit käyttää numeroa jopa CPU-ytimien tai prosessorien määrään järjestelmässäsi. Affiniteetti on olennaisesti CPU-ydin # + 1, joten / affiniteetti 5 käyttää CPU: ta 4.
Voit melkein muokata kohteen pikakuvaketta, jotta se voidaan suorittaa tietyssä suorittimessa, vain lataamalla täynnä "c: \ windows \ system32 \ cmd.exe / C start / affinity 1" pikavalintatavoitteeseen. Ainoa haittapuoli tähän lähestymistapaan on se, että komentokehoteikkuna vilkkuu lyhyesti näytöllä.