Namen logičnih procesorjev določenega programa v sistemu Windows 7 in Windows 8
Te funkcije delujejo v sistemu Windows 7, Windows 8 in Windows Vista. Ne govorim o slednjih, saj ga je malo ljudi uporablja v naši državi.
Zaženite upravitelja opravil Windows in:
- V operacijskem sistemu Windows 7 odprite kartico procesov
- V operacijskem sistemu Windows 8, odprta "Podrobnosti"
Kliknite na desni gumb miške na postopku, ki vas zanima, in izberite "Set podobnost" v kontekstnem meniju. Prikaže se okno "Skladnost procesorjev", v katerem lahko določite, katera jedra procesorja (ali, ali pa logične procesorje), je program lahko uporablja.
![Izbor logičnih procesorjev za izvedbo programa Izbor logičnih procesorjev za izvedbo programa](/userfiles/135/218_3.webp)
To je vse, zdaj pa proces uporablja samo tiste logične predelovalce, ki so mu omogočili. Res je, da se točno dogaja do naslednjega zagona.
Kako zagnati program na določenem procesorskem jedru (logični procesor)
V operacijskem sistemu Windows 8 in Windows 7, obstaja tudi možnost za zagon aplikacije, tako da takoj po zagonu uporabljene nekatere logične predelovalce. Da bi to storili, je treba uvesti vlogo, ki navaja v skladu s skladnostjo v parametrih. Na primer:
C: Windows System32 cmd.exe / c Start / Affinity 1 Software.exeV tem primeru se bo aplikacija Software.exe začela z uporabo 0. (CPU 0) logičnega procesorja. Ti. Slika po afinitetu Podaja logično številko procesorja + 1. Isti ukaz, ki ga lahko pišete na bližnjico aplikacij, tako da se vedno zažene z določenim logičnim procesorjem. Na žalost, ne morem najti informacij, kako prenesti parameter, tako da aplikacija uporablja ne enega logičnega procesorja, in nekaj minut naenkrat.
Uppt: Najdeno, kako zagnati aplikacijo na več logičnih procesorjih z uporabo parametra afinitete. Določamo masko v šestnajstiški obliki, na primer, morate uporabiti procesorje 1, 3, 5, 7, oziroma, bo 10101010 ali 0xaa, posredovanje kot / afiniteto 0xaa.