Mikä on järjestelmän tyhjäkäynnin prosessi ja miksi se käyttää niin paljon suorittimia?

Oletko koskaan avannut Tehtävienhallinnan ja huomannut, että järjestelmän tyhjäkäynnin prosessi käyttää vähintään 90% suorittimestasi? Toisin kuin luulet, se ei ole huono asia. Tässä mitä prosessi todella tekee.

RELATED: Mikä tämä prosessi on ja miksi se toimii tietokoneellani?

Tämä artikkeli on osa meneillään olevaa sarjaamme, jossa selitetään erilaisia ​​Task Managerissa olevia prosesseja, kuten ajonaikainen välittäjä, svchost.exe, dwm.exe, ctfmon.exe, rundll32.exe, Adobe_Updater.exe ja monet muut. Etkö tiedä mitä nämä palvelut ovat? Aloita parempi lukeminen!

Mikä on järjestelmän tyhjäkäynnin prosessi?

Jos olet koskaan tönäissyt Task Managerissa - Windows 10 -käyttäjien on tarkasteltava Tiedot-välilehteä, huomaat, että järjestelmän tyhjäkäynnin prosessi käyttää suurinta osaa, ellei kaikkia, suorittimestasi. Mutta järjestelmän tyhjäkäynnin prosessi on juuri sitä; käyttöjärjestelmän tekemä tyhjäkäyntiprosessi. Ilman tätä prosessia pitäen prosessoriasi jatkuvasti tekemässä jotain, järjestelmäsi saattaa jäätyä.

Toisin sanoen System Idle -prosessin käyttämät suorittimen resurssit ovat vain suorittimen resursseja, joita ei käytetä. Jos ohjelmat käyttävät 5% suorittimestasi, System Idle Process käyttää 95% suorittimestasi. Voit ajatella sitä yksinkertaisena paikkamerkkinä. Siksi Tehtävienhallinta kuvaa tätä prosessia "prosessorin joutokäynnin prosenttiosuutena". Sen PID (prosessitunniste) on 0.

Windows piilottaa järjestelmän tyhjäkäynnin prosessitiedot Windows 10: n Tehtävienhallinnan normaalista Prosessit-välilehdestä pitääkseen asiat yksinkertaisina, mutta ne näkyvät silti Tiedot-välilehdessä.

RELATED: Windows Task Manager: Täydellinen opas

Miksi Windows tarvitsee järjestelmän tyhjäkäynnin?

Ilman tätä prosessia pitäen prosessorisi aina tekemässä jotain, järjestelmäsi saattaa jäätyä. Windows suorittaa tämän prosessin osana SYSTEM-käyttäjätiliä, joten se on aina aktiivinen taustalla, kun Windows on käynnissä.

Järjestelmän tyhjäkäynnin prosessit ovat natiiveja Windows NT -käyttöjärjestelmissä, vuodelta 1993 - ne näkyvät myös Unixin kaltaisissa käyttöjärjestelmissä, kuten Linux, mutta toimivat hieman eri tavalla. Järjestelmän tyhjäkäynnin prosessi on normaali osa käyttöjärjestelmääsi, joka suorittaa yhden ketjun kullakin CPU-ytimellä moniprosessorijärjestelmää varten, kun taas hyperlangoitusta käyttävissä järjestelmissä on yksi tyhjäkäyntiketju loogista prosessoria kohti.

RELATED: CPU Basics: Useita suorittimia, ytimiä ja hyperlangan selitys

Järjestelmän tyhjäkäynnin ainoana tarkoituksena on pitää keskusyksikkö kiireisenä tekemällä jotain - kirjaimellisesti mitä tahansa - odottaessaan seuraavaa siihen laskettua laskutoimitusta tai prosessia. Syynä tähän kaikki on se, että käyttämättömät säikeet käyttävät nollaprioriteettia, joka on matalampi kuin tavallisilla säikeillä, jolloin ne voidaan työntää jonosta, kun käyttöjärjestelmällä on lailliset prosessit. Sitten, kun keskusyksikkö on suorittanut työn, se on valmis käsittelemään järjestelmän tyhjäkäynnin prosessin uudestaan. Jos käyttämättömät säikeet ovat aina valmiustilassa - elleivät ne ole vielä käynnissä - CPU pysyy käynnissä ja odottaa mitä tahansa käyttöjärjestelmän heittämää sitä.

Miksi se käyttää niin paljon suorittimia?

Kuten aiemmin mainittiin, tämä prosessi näyttää käyttävän paljon suorittimia, mikä on jotain, jonka huomaat, jos avaat Tehtävienhallinnan etsimällä resurssien nälkäisiä prosesseja. Se on normaalia, koska se on erityinen tehtävä, jonka käyttöjärjestelmän ajuri suorittaa vain, kun suorittimesi on käyttämättömänä, mikä näyttää melko korkealta, ellet tee jotain, joka vaatii paljon prosessointitehoa.

Ymmärtääksesi prosessin vieressä olevan numeron Tehtävienhallinnassa, sinun on ajatteltava päinvastoin kuin mitä yleensä ymmärrät sen tarkoittavan. Se edustaa käytettävissä olevan prosessorin prosenttiosuutta, ei sitä, kuinka paljon se käyttää. Jos ohjelmat käyttävät 5% suorittimesta, SIP näyttää käyttävän 95% suorittimesta tai 95% suorittimesta on käyttämätön tai mikään muu järjestelmän ketju ei halua sitä.

Mutta tietokoneeni on hidas!

Jos tietokoneesi on hidas ja huomaat, että järjestelmän tyhjäkäynnillä on paljon käyttöä - se ei ole järjestelmän tyhjäkäynnin vika. Tämä prosessi on täysin normaalia ja viittaa siihen, että ongelma ei johdu korkeasta suorittimen käytöstä. Syynä voi olla muistin puute, hidas tallennustila tai jokin muu, joka kuluttaa tietokoneen resursseja. Kuten aina, on hyvä suorittaa tarkistus virustentorjuntaohjelmalla, jos sinulla on ongelmia eikä sinulla ole mitään, mikä saattaa hidastaa tietokonettasi.

Jos tämä ei tuota mitään ja suorituskyky on edelleen tavallista hitaampaa, yritä poistaa käyttämättömät ohjelmat, poistaa käytöstä ohjelmat, jotka käynnistyvät, kun käynnistät tietokoneen, pienennät järjestelmän animaatioita, vapautat levytilaa tai eheytät kiintolevyn.

RELATED: Käynnistysohjelmien poistaminen käytöstä Windowsissa

Järjestelmän tyhjäkäynnin prosessi on olennainen osa Windows-käyttöjärjestelmää, ja vaikka se saattaa näyttää siltä, ​​että se työntyy 90% ylöspäin, se näyttää vain käytettävissä olevat resurssit ja että suorittimesi ei tee mitään tällä hetkellä.