Ce este „Procesul inactiv al sistemului” și de ce folosește atât de mult CPU?

Ați deschis vreodată Task Manager și ați observat că procesul de inactivitate al sistemului folosește 90% sau mai mult din CPU? Contrar a ceea ce ați putea crede, nu este un lucru rău. Iată ce face de fapt acel proces.

LEGATE: Ce este acest proces și de ce rulează pe computerul meu?

Acest articol face parte din seria noastră în curs de desfășurare care explică diferite procese găsite în Task Manager, cum ar fi Runtime Broker, svchost.exe, dwm.exe, ctfmon.exe, rundll32.exe, Adobe_Updater.exe și multe altele. Nu știți care sunt aceste servicii? Mai bine începeți să citiți!

Ce este procesul inactiv al sistemului?

Dacă ați pătruns vreodată în Managerul de activități - utilizatorii Windows 10 trebuie să caute sub fila „Detalii” - veți vedea că Procesul de funcționare a sistemului folosește cea mai mare parte, dacă nu toate, a procesorului. Dar Procesul de funcționare a sistemului este doar asta; un proces de ralanti realizat de sistemul de operare. Fără acest proces, ținerea procesorului în mod constant ocupat cu ceva de făcut, sistemul dvs. ar putea îngheța.

Cu alte cuvinte, resursele procesorului utilizate de System Idle Process sunt doar resursele CPU care nu sunt utilizate. Dacă programele utilizează 5% din CPU, Procesul de funcționare a sistemului va folosi 95% din CPU. Vă puteți gândi la acesta ca la un simplu substituent. De aceea, Managerul de activități descrie acest proces ca „procentul de timp în care procesorul este inactiv”. Are un PID (identificator de proces) de 0.

Windows ascunde informațiile despre procesul de inactivitate al sistemului din fila Procese normale din Managerul de activități al Windows 10 pentru a simplifica lucrurile, dar sunt afișate în continuare în fila Detalii.

LEGATE: Managerul de activități Windows: Ghidul complet

De ce Windows are nevoie de un proces de inactivitate a sistemului?

Fără acest proces, ținându-vă întotdeauna procesorul ocupat cu ceva de făcut, sistemul dvs. ar putea îngheța. Windows rulează acest proces ca parte a contului de utilizator SYSTEM, deci este întotdeauna activ în fundal în timp ce Windows rulează.

Procesele de inactivitate ale sistemului sunt originare din sistemele de operare Windows NT, datând din 1993 - apar și în sistemele de operare de tip Unix, cum ar fi Linux, dar funcționează puțin diferit. Un proces inactiv al sistemului este o parte normală a sistemului dvs. de operare care rulează un singur fir pe fiecare nucleu CPU pentru un sistem multiprocesor, în timp ce sistemele care utilizează hiperthreading au un fir inactiv pentru fiecare procesor logic.

ÎN LEGĂTURĂ: Noțiuni de bază despre procesor: mai multe procesoare, nuclee și Hyper-Threading explicate

Singurul scop al procesului de inactivitate al sistemului este de a menține procesorul ocupat făcând ceva - literalmente orice - în timp ce așteaptă următorul calcul sau proces introdus în el. Motivul pentru care toate acestea funcționează este că firele inactive utilizează o prioritate zero, care este mai mică decât au firele obișnuite, permițându-le să fie împinse din coadă atunci când sistemul de operare are procese legitime pentru a fi rulate. Apoi, odată ce CPU-ul se termină cu acea lucrare, este gata să gestioneze din nou procesul de inactivitate al sistemului. Dacă aveți fire de funcționare inactivă întotdeauna în stare gata - dacă acestea nu rulează deja - menține procesorul în funcțiune și așteaptă orice aruncă sistemul de operare.

De ce folosește atât de mult CPU?

Așa cum am menționat mai devreme, acest proces pare să utilizeze o mulțime de CPU, ceea ce veți observa dacă deschideți Managerul de activități, căutând procese înfometate de resurse. Acest lucru este normal, deoarece este o sarcină specială executată de programatorul de sistem de operare numai atunci când CPU-ul dvs. este inactiv, ceea ce - cu excepția cazului în care faceți ceva care necesită multă putere de procesare - va părea destul de mare.

Pentru a înțelege numărul de lângă proces în Managerul de activități, trebuie să gândiți opusul a ceea ce înțelegeți în mod normal. Reprezintă procentul de CPU disponibil, nu cât de mult folosește. Dacă programele utilizează 5% din CPU, atunci SIP va arăta că folosește 95% din CPU sau 95% din CPU este neutilizat sau nedorit de alte fire din sistem.

Dar computerul meu este lent!

Dacă computerul dvs. este lent și observați o utilizare ridicată a procesului de inactivitate a sistemului - ei bine, aceasta nu este vina procesului de inactivitate a sistemului. Comportamentul acestui proces este perfect normal și sugerează că problema nu se datorează utilizării ridicate a procesorului. Poate fi cauzată de lipsa de memorie, de stocare lentă sau de folosirea resurselor computerului. Ca întotdeauna, este o idee bună să rulați o scanare cu un program antivirus dacă întâmpinați probleme și nu rulați nimic care ar putea încetini computerul.

Dacă acest lucru nu produce nimic și încă vă confruntați cu o performanță mai lentă decât de obicei, încercați să dezinstalați programele neutilizate, să dezactivați programele care se lansează la pornirea computerului, să reduceți animațiile de sistem, să eliberați spațiu pe disc sau să defragtați HDD-ul.

LEGATE: Cum se dezactivează programele de pornire în Windows

Procesul de inactivitate al sistemului este o parte integrantă a sistemului de operare Windows și, deși poate părea că se învârte peste 90%, asta vă arată doar resursele disponibile și că procesorul dvs. nu face nimic în acest moment.