Programele necesită multă încărcare a procesorului. Cum să reduceți încărcarea procesorului: principalele cauze și metode de rezolvare a problemelor

Cel mai adesea, în practica noastră, principalul motiv pentru care sarcina procesorului ajunge la 100% este supraîncălzirea. Mulți utilizatori nu știu că praful care pătrunde în radiatoarele sistemelor de răcire poate reduce semnificativ performanța dispozitivelor. Când un procesor se supraîncălzește, intră în modul de accelerare, începe să omite ciclurile de ceas și performanța scade.

Pentru a verifica dacă procesorul este supraîncălzit, uitați-vă la temperatura procesorului fără sarcină și sub sarcină. Comparăm aceste temperaturi cu maximul admisibil declarat de producătorul procesorului. Temperatura maximă admisă poate fi găsită pe site-ul producătorului procesorului în specificații.

Activitate virală

Când există o mulțime de viruși pe un computer, acest lucru reduce și performanța sistemului. Virușii, precum programele obișnuite, consumă resurse de procesor, acest lucru poate duce la o încărcare a procesorului de 100%. Vorbesc mult despre eliminarea virusului în mine canal YouTubeși asigurați-vă că citiți și urmați. După curățarea completă a computerului de viruși, nu va fi nicio problemă cu încărcarea procesorului!

Probleme cu șoferul

Un alt motiv pentru utilizarea procesorului este întreruperile sistemului, cu alte cuvinte o problemă cu driverele. Vă recomand să faceți următoarele: porniți computerul în modul sigur și vedeți dacă există o sarcină crescută pe procesor. Dacă nu există încărcare, există o probabilitate foarte mare ca motivul să fie în șoferi, deoarece în modul sigur șoferii nu sunt încărcați! Cea mai simplă soluție la această problemă este să eliminați toate driverele și apoi să instalați câte un driver și să vedeți dacă apare încărcarea procesorului, de îndată ce începe descărcarea - ați găsit vinovatul.

Cel mai adesea, de vină aici sunt plăcile de rețea + driverele universale de la Microsoft, care sunt instalate imediat la instalarea Windows. Recomand să descărcați și să actualizați toate driverele de pe site-ul oficial al producătorului de echipamente. Am arătat cum să fac asta.


Procent elementar slab care nu funcționează ツ

Din anumite motive, mulți oameni cred că procesorul lor antic ar trebui să funcționeze în continuare bine și fără frâne. Dar nu este așa, acum tehnologiile digitale se dezvoltă foarte repede și uneori procesoarele bugetare de acum doi sau trei ani nu mai sunt capabile de nimic astăzi. Chiar dacă ai un procesor de vârf de acum 10 ani, asta nu înseamnă că poate face față sarcinilor moderne. Poate că aici se află sarcina grea pe procesorul dvs., gândiți-vă. Dacă nu sunteți sigur, întrebați ceilalți proprietari ai aceluiași procesor cum funcționează pentru ei în aceleași sarcini. Adesea ne aduc computere și spun: videoclipul meu de pe Internet a început să încetinească. Ne uităm de ce se întâmplă acest lucru și se dovedește că noul codec video nu acceptă vechiul procesor. Îi explicăm acest lucru clientului, dar el nu crede și o motivează prin faptul că acum 2 săptămâni totul mergea pentru el, dar acum încetinește. Problema a fost că site-ul pe care a vizionat videoclipul trecuse la o nouă metodă de codificare video, care încărca foarte mult vechile procesoare, dar dădea o imagine video de calitate superioară.

Încărcare automată plină de gunoi

O altă problemă care apare pentru utilizatorii fără experiență este pornirea, care este puternic înfundată cu aplicații inutile. După ce toate aceste aplicații sunt încărcate (încărcarea computerului va dura foarte mult), ele încarcă procesorul cu activitatea lor. Pornirea trebuie curățată, puteți chiar să eliminați totul de acolo, cu excepția antivirusului și a programelor pe care le utilizați efectiv. Puteți face acest lucru prin programul din secțiunea de pornire sau scrieți MSCONFIG în căutare și mergeți la secțiunea de pornire și dezactivați ceea ce este inutil.

Activitate antivirus

Hard disk-ul încarcă procesorul

Hard disk-ul poate încărca procesorul până la 100% în anumite condiții. Cel mai adesea, acest lucru se datorează faptului că discul începe să cedeze. Am scris despre asta în detaliu în articol -. Urmați toate recomandările și probabil că discul și procesorul dvs. vor înceta încărcarea până la 100%.

Probleme cu echipamentele periferice

Deconectați totul de la laptop sau PC, lăsați strictul minim (mouse, tastatură, monitor). Apoi conectați toate dispozitivele necesare unul câte unul și verificați reacția procesorului. Poate că astfel vei găsi vinovatul acestei probleme. De asemenea, recomand să acordați atenție managerului de dispozitive pentru a vedea dacă există dispozitive instalate cu pictograme galbene sau roșii, asta înseamnă că fie nu există drivere, fie că nu funcționează corect. După cum am scris mai sus, acest lucru poate crea o sarcină pe procesor.

Un număr mare de procese care rulează

Totul poate fi simplu și banal, poate pur și simplu rulați prea multe aplicații în același timp și procesorul pur și simplu nu se poate descurca pe toate. Procesorul poate fi puternic, dar totul are o limită. Deschideți managerul de activități (CTRL+ALT+DEL) sortați procesele după încărcare la procent și opriți/dezactivați procesele cele mai grele. Dacă nu știți care proces este responsabil pentru ce, puteți căuta informații pe Internet. Vă voi arăta mai multe în videoclipul de pe această pagină.

Unele procese nu pot fi urmărite printr-un manager de activități obișnuit (acestea pot fi procese virale), apoi descărcați și verificați toate procesele cu el, puteți verifica, de asemenea, procesul pentru o semnătură digitală, precum și pentru activitatea virală!

Svchost.exe încarcă procesorul!

Cu procesul svchost.exe, nu totul este atât de simplu, există 2 opțiuni: fie este o activitate virală, fie un proces de sistem încarcă de fapt procesorul. Dacă încărcarea este creată de un proces de virus, atunci cel mai adesea poate fi văzută prin Process Explorer, va fi lansată ca administrator sau din contul dvs. Este suficient să opriți pur și simplu procesul și să îl curățați de viruși. Dacă svchost.exe este într-adevăr un proces de sistem, atunci încercați să dezactivați actualizările automate Windows în servicii și încercați, de asemenea, să dezactivați antivirusul, acesta poate intra în conflict cu alt software.

În vastitatea RuNet-ului, am găsit o altă metodă interesantă, dar o poți folosi doar pe riscul și riscul tău! Găsiți folderul Prefetch, situat în secțiunea C:\WINDOWS\Prefetch și ștergeți-l. Apoi găsiți folderul Tasks (C:\WINDOWS\system32\Tasks), deschideți-l și ștergeți toate fișierele din acesta. Acum lansați managerul de activități, ștergeți întregul arbore de activități svchost.exe și apoi reporniți computerul. Am vorbit despre acest folder în articolul despre sarcina pe șurub.

Lipsa sursei de alimentare

Ei bine, ultimul lucru care poate provoca o sarcină nenaturală pe procesor este sursa de alimentare. Dacă sursa de alimentare nu furnizează suficientă energie computerului, procesorul poate fi încărcat până la 100% din sarcinile simple. Recomand să verificați sursa de alimentare și tot hardware-ul computerului folosind .

  • Traducere

Valoarea pe care o numim „încărcarea procesorului” nu este de fapt înțeleasă în întregime corect de mulți oameni. Ce este „încărcarea CPU”? Este cât de ocupat este procesorul nostru? Nu, nu este adevărat. Da, da, vorbesc despre aceeași încărcare clasică a procesorului care este afișată de toate utilitatile de analiză a performanței - de la managerul de activități Windows până la comanda de sus în Linux.

Ce înseamnă „procesorul este acum încărcat la 90%”? S-ar putea să vă gândiți că arată cam așa:

Dar în realitate arată așa:

„Idle” înseamnă că procesorul este capabil să execute unele instrucțiuni, dar nu o face pentru că așteaptă ceva - cum ar fi I/O din RAM. Procentul de lucru real și inactiv din figura de mai sus este ceea ce văd zi de zi în aplicațiile reale care rulează pe servere reale. Există o șansă semnificativă ca programul dvs. să-și petreacă timpul în aproape același mod și nu știți despre el.

Ce înseamnă asta pentru tine? Înțelegerea cât timp procesorul efectuează de fapt anumite operațiuni și cât timp așteaptă date, uneori face posibilă schimbarea codului, reducând schimbul de date cu RAM. Acest lucru este valabil mai ales în realitățile actuale ale platformelor cloud, unde politicile de scalare automată sunt uneori direct legate de încărcarea procesorului, ceea ce înseamnă că fiecare ciclu suplimentar de lucru „inactiv” ne costă bani foarte reali.

Ce este de fapt sarcina procesorului?

Acea măsurătoare pe care o numim „încărcare CPU” înseamnă de fapt ceva de genul „timp non-idle”: adică aceasta este cantitatea de timp pe care procesorul a petrecut-o în toate firele, cu excepția firului special „Idle”. Nucleul sistemului dvs. de operare (oricare ar fi acesta) măsoară această perioadă de timp atunci când contextul comută între firele de execuție. Dacă firul de execuție a comenzii trece la un fir non-inactiv care a rulat timp de 100 de milisecunde, atunci nucleul sistemului de operare contorizează acest timp ca timp petrecut de CPU pentru a efectua lucrări reale în acest fir.

Această măsurătoare a apărut pentru prima dată sub această formă simultan cu apariția sistemelor de operare cu partajare a timpului. Manualul programatorului pentru computerul din modulul lunar Apollo (un sistem avansat de partajare a timpului la acea vreme) își numea firul inactiv cu numele special „DUMMY JOB”, iar inginerii au comparat numărul de comenzi executate de acest fir cu numărul de comenzile executate de firele de lucru - acest lucru le-a oferit o înțelegere a încărcării CPU.

Deci, ce este în neregulă cu această abordare?

Astăzi, procesoarele au devenit mult mai rapide decât RAM, iar așteptarea datelor a început să ocupe partea leului din ceea ce obișnuiam să numim „timp CPU”. Când vedeți un procent mare de utilizare a procesorului în ieșirea comenzii de sus, puteți crede că blocajul este procesorul (hardware-ul de pe placa de bază sub radiator și răcitor), când de fapt va fi un dispozitiv complet diferit - băncile RAM.

Situația chiar se înrăutățește în timp. Pentru o lungă perioadă de timp, producătorii de procesoare au putut să-și mărească viteza nucleelor ​​mai repede decât producătorii de memorie au crescut vitezele de acces la memorie și au redus latența. Undeva în 2005, pe piață au apărut procesoare cu frecvența de 3 Hz, iar producătorii s-au concentrat pe creșterea numărului de nuclee, hypertrading, configurații multi-socket - și toate acestea au impus cerințe și mai mari privind viteza de schimb de date! Producătorii de procesoare au încercat să rezolve cumva problema prin creșterea dimensiunii cache-urilor procesorului, magistrale mai rapide etc. Acest lucru, desigur, a ajutat puțin, dar nu a schimbat radical situația. Așteptăm deja ca memoria de cele mai multe ori să „încarce procesorul” și situația nu face decât să se înrăutățească.

Cum să înțelegeți ce face de fapt procesorul?

Utilizarea contoarelor de performanță hardware. Pe Linux, acestea pot fi citite folosind perf și alte instrumente similare. Iată, de exemplu, o măsurare a performanței întregului sistem timp de 10 secunde:

# perf stat -a -- sleep 10 Statistici contor de performanță pentru „sistem la nivelul întregii”: 641398.723351 task-clock (msec) # 64.116 CPU-uri utilizate (100,00%) 379.651 comutatoare de context # 0,592 K/sec (100,05% migrații) # 0,080 K/sec (100,00%) 13.423.039 erori de pagină # 0,021 M/sec 1.433.972.173.374 cicluri # 2,236 GHz (75,02%) blocat-cicluri-frontend blocat-cicluri-backend 1.118.336.816.068 instrucțiuni # 0,78 insns per ciclu (75,01%) 249,644,142,804 sucursale # 389,218 M/sec (75,01%) 7,791,449 ramuri pe ciclu (75,01%) (toate ramuri 1,769%) Timp scurs 0,003 794539 secunde
Valoarea cheie aici este " numărul de instrucțiuni pe ciclu de ceas" (insns per cycle: IPC), care arată câte instrucțiuni a executat procesorul în medie pentru fiecare ciclu de ceas. Simplificat: cu cât acest număr este mai mare, cu atât mai bine. În exemplul de mai sus, acest număr este 0,78, care, la prima vedere, nu pare un rezultat atât de prost (78% din timp a fost efectuată muncă utilă?) Dar nu, pe acest procesor valoarea IPC maximă posibilă ar putea fi 4.0 (acest lucru se datorează modului în care procesoarele moderne primesc și execută instrucțiunile. Adică Valoarea IPC (egale cu 0,78) este doar 19,5% din viteza maximă posibilă de execuție a instrucțiunilor, iar la procesoarele Intel care încep cu Skylake, valoarea IPC maximă este deja 5.0.

În nori

Când lucrați într-un mediu virtual, este posibil să nu aveți acces la contoare de performanță reale (acest lucru depinde de hypervisorul utilizat și de setările acestuia). Iată un articol despre cum funcționează în Amazon EC2.

Interpretarea datelor și răspunsul

Dacă ai IPC< 1.0 , atunci te felicit, aplicația ta este inactivă în așteptarea datelor din RAM. Strategia ta de optimizare a performanței în acest caz nu va fi reducerea numărului de instrucțiuni din cod, ci reducerea numărului de accesări la RAM și utilizarea mai activă a cache-urilor, în special pe sistemele NUMA. Din punct de vedere hardware (dacă îl puteți influența), ar fi înțelept să alegeți procesoare cu dimensiuni mai mari de cache, memorie și bus mai rapidă.

Dacă ai IPC > 1.0, atunci aplicația dumneavoastră suferă nu atât de așteptarea datelor, cât de un număr excesiv de instrucțiuni de execuție. Căutați algoritmi mai eficienți, nu faceți lucrări inutile, stocați în cache rezultatele operațiilor repetate. Utilizarea instrumentelor de construcție și analiză Flame Graphs poate fi o modalitate excelentă de a obține informații. Din punct de vedere hardware, puteți folosi procesoare mai rapide și puteți crește numărul de nuclee.

După cum puteți vedea, am trasat linia la o valoare IPC de 1,0. De unde am luat acest numar? L-am calculat pentru platforma mea și, dacă nu aveți încredere în estimarea mea, o puteți calcula pentru a dvs. Pentru a face acest lucru, scrieți două aplicații: una ar trebui să încarce procesorul 100% cu un fir de instrucțiuni de execuție (fără a accesa în mod activ blocuri mari de RAM), iar a doua ar trebui, dimpotrivă, să manipuleze în mod activ datele din RAM, evitând calculele grele. Măsurați IPC pentru fiecare dintre ele și luați media. Acesta va fi punctul de cotitură aproximativ pentru arhitectura dvs.

Ce instrumente de monitorizare a performanței ar trebui să arate cu adevărat

Cred că fiecare instrument de monitorizare a performanței ar trebui să arate valoarea IPC lângă sarcina procesorului. Acest lucru se face, de exemplu, în instrumentul tiptop pentru Linux:

Tiptop - Activități: 96 în total, 3 ecran afișat 0: PID implicit [ %CPU] %SYS P Mcycle Minstr IPC %MISS %BMIS %BUS COMMAND 3897 35.3 28.5 4 274.06 178.23 0.65 0.06 0.06 0.9 0.9 5 0.9 32 125,55 1,44 0,34 0,26 0,0 nm-applet 900 0,9 0,0 6 25,91 55,55 2,14 0,12 0,21 0,0 dbus-daemo

Alte motive pentru interpretarea incorectă a termenului „încărcare CPU”

Procesorul își poate desfășura activitatea mai lent nu numai din cauza pierderii de timp de așteptare a datelor din RAM. Alți factori pot include:
  • Fluctuațiile temperaturii procesorului
  • Variația frecvenței procesorului cu tehnologia Turboboost
  • Variația frecvenței procesorului de către nucleul sistemului de operare
  • Problema calculelor medii: 80% din sarcina medie pe o perioadă de măsurare pe minut poate să nu fie un dezastru, dar poate ascunde și salturi de până la 100%
  • Spinlocks: CPU este ocupat cu executarea instrucțiunilor și are un IPC ridicat, dar, în realitate, aplicația este blocată și nu face nicio muncă reală

Concluzii

Utilizarea procesorului a devenit astăzi o măsură semnificativ neînțeleasă: include timpul de așteptare pentru date din RAM, care poate dura chiar mai mult decât executarea comenzilor reale. Puteți determina sarcina reală a procesorului utilizând valori suplimentare, cum ar fi instrucțiuni per clock (IPC). Valorile mai mici de 1.0 indică faptul că sunteți limitat de viteza schimbului de date cu memoria, iar valorile mai mari indică faptul că procesorul este încărcat puternic cu un flux de instrucțiuni. Instrumentele de performanță ar trebui îmbunătățite pentru a afișa IPC (sau ceva similar) direct lângă încărcarea procesorului, oferind utilizatorului o înțelegere completă a situației. Cu toate aceste date, dezvoltatorii pot face câțiva pași pentru a-și optimiza codul exact în zonele în care va aduce cele mai multe beneficii.

Destul de des, utilizatorii se plâng de încărcarea procesorului de 100%. În acest caz, computerul începe adesea să devină „plicit” și nu îi permite să funcționeze normal. Cel mai interesant este că, chiar dacă reinstalezi Windows, situația nu se schimbă în toate cazurile. Ce să faci, ce să faci?

De fapt, pot exista multe motive, așa că să ne uităm la cele mai probabile.

Dacă lansați Task Manager și vedeți un program care vă consumă procesorul, opriți-l imediat și dezinstalați-l sau reinstalați-l. Cel mai probabil, pur și simplu intră în conflict cu o altă aplicație sau, alternativ, ar putea fi un virus. În consecință, în acest caz trebuie să utilizați un antivirus cu bazele de date actualizate la cea mai recentă versiune și să scanați sistemul. De asemenea, este foarte recomandabil să utilizați un utilitar antivirus precum , care poate găsi fișiere rău intenționate pe care antivirusul nu le detectează întotdeauna.

Dar când vine vorba de programe terțe, totul este mult mai simplu. Este mult mai rău atunci când descărcarea este asociată cu unul dintre procesele Windows. Cel mai adesea vorbim despre, despre care am vorbit în detaliu în urmă cu ceva timp.

Concluzia este aceasta: svchost.exe permite serviciilor sub formă de fișiere dll să își execute codul în spațiul lor de adrese, astfel încât în ​​managerul de activități utilizatorul poate vedea mai multe copii care rulează ale svchost.exe.

Acest lucru este normal. Desigur, cu excepția când un anumit virus se ascunde sub pretextul unui proces. Amintiți-vă că svchost.exe nu rulează niciodată ca utilizator și nu îl veți putea găsi la pornire. Dacă se întâmplă acest lucru, atunci aveți un fișier sau un program rău intenționat care nu are legătură cu Windows.

Să zicem că nu ai găsit niciun virus. De ce se încarcă procesorul? Cel mai adesea acest lucru se datorează faptului că nu ați instalat actualizări pentru sistemul de operare Windows. Cum este aceasta legată? De fapt, totul este simplu: de îndată ce utilizatorul se conectează la Internet, sistemul interoghează serviciul care actualizări au apărut și care au fost deja instalate. Acesta nu este cel mai simplu proces și implică în esență scanarea sistemului, așa cum este cazul unui antivirus, de exemplu. Prin urmare, scanarea va avea loc aproape constant până când vă dați dovadă de a instala actualizări.

Ce ar trebui să facă cei care nu doresc să instaleze actualizări? Singura opțiune este aceasta, care nu este foarte recomandată. Dar dacă totuși decideți să faceți acest pas, atunci mergeți la panoul de control și selectați „Windows Update”. În fereastra care se deschide, faceți clic pe „Setări”.

În fereastra nouă, în subsecțiunea „Actualizări importante”, selectați „Nu verificați actualizări (nu este recomandat)”, apoi faceți clic pe OK.

Reporniți computerul, apoi accesați managerul de activități și verificați încărcarea procesorului.

O altă posibilitate este un conflict de proces. În acest caz, putem vorbi și despre procesul svchost.exe, dar nu are nicio legătură cu actualizarea. Se poate întâmpla ca un proces să fie asociat cu un serviciu care trebuie dezactivat. În unele cazuri, derularea driverelor sau reinstalarea lor la o versiune mai recentă pentru anumite servicii ajută.

În vastitatea RuNet-ului, a fost găsită această metodă - scoateți cablul de rețea din priză și introduceți-l înapoi. Nu este clar de ce ajută, dar există o mulțime de răspunsuri pozitive.

Desigur, nu ar trebui să uitați de procesorul în sine - se poate supraîncălzi pur și simplu. În acest caz, trebuie să aflați care este exact problema. Poate fi timpul să înlocuiți pasta termică.

Încărcarea procesorului este una dintre cele mai comune și dificile probleme. 100% din munca procesorului este preluată de servicii și procese necunoscute. Acest lucru face utilizarea computerului extrem de dificilă. De ce se întâmplă asta? Să încercăm să ne dăm seama...


Proprietarii de computere personale, după ceva timp după utilizarea continuă a dispozitivului, observă deteriorarea performanței, răspunsul întârziat și alte probleme. Cele mai frecvente motive care pot duce la astfel de probleme includ încărcarea completă a procesorului prin procese care rulează necunoscute. Cel mai simplu mod în acest caz este să reporniți computerul. În unele cazuri, această acțiune poate fi eficientă. De asemenea, puteți recomanda reinstalarea sistemului, dar aceasta este o metodă de ultimă instanță care se încadrează în recomandările standard.

Cauze comune ale creșterii încărcării procesorului

Există o mulțime de utilizatori care sunt cu adevărat îngrijorați de această problemă. Cu toții caută o modalitate de a rezolva această problemă fără a utiliza măsuri radicale. În primul rând, este necesar să înțelegem motivul care ar putea duce la această problemă. Puteți apela la forumuri specializate pentru ajutor. Problemele legate de comportamentul acestui computer sunt adesea discutate acolo. Există câteva cazuri cele mai frecvente:

— tulburări în funcționarea sistemului;
— supraîncălzirea procesorului;
- racire insuficienta.

Cum să identifici problema?

Pentru a determina cauza încărcării procesorului la 100%, trebuie să efectuați câteva proceduri de diagnosticare. Odată ce cauza a fost determinată, vor trebui luați o serie de pași pentru a o elimina. Următoarele vor descrie în detaliu ce trebuie făcut în fiecare caz specific.

Cum se determină programul care încarcă procesorul?

În primul rând, dacă computerul începe brusc să răspundă prost la comenzi și să încetinească, trebuie să deschideți managerul de activități. Pentru a efectua această acțiune, puteți utiliza combinațiile de taste Ctrl+Alt+Del sau Ctrl+Shift+Esc. De asemenea, puteți apela meniul contextual din bara de activități și puteți găsi elementul corespunzător. În fereastra care se deschide, trebuie să selectați o vizualizare detaliată. Vor apărea file, din care trebuie să selectați „Procese”. În această filă trebuie să vedeți când sarcina procesorului este de 100%.

Fila va afișa o listă completă a tuturor proceselor care rulează în sistem la un moment dat. Toate sunt sortate alfabetic în mod implicit. Pentru a identifica procesul care ar putea cauza problema, trebuie să selectați coloana Utilizare CPU. Uneori se întâmplă ca un program destul de masiv care necesită resurse semnificative să nu fie descărcat corect după închidere. Drept urmare, chiar și după închiderea acestuia, multe procese pot rămâne în funcțiune, iar sarcina procesorului va rămâne în consecință. Pentru a rezolva problema, faceți clic pe butonul „Încheiați sarcina”.

În acest caz, poate funcționa și repornirea sistemului, așa cum a fost recomandat la începutul articolului. În timpul repornirii, toate sarcinile sunt eliminate. În plus, acest lucru eliberează resurse suplimentare pe care este posibil să nu le observați singur. Lista proceselor poate conține necunoscute care nu existau înainte. Astfel de procese pot afecta, de asemenea, încărcarea sistemului. Acest comportament este tipic pentru viruși. Din acest motiv, este bine să cunoaștem denumirile și caracteristicile tuturor proceselor care rulează în sistem. În acest fel, puteți verifica periodic lista proceselor care rulează pentru activități suspecte.

Defecțiuni ale sistemului

Metoda descrisă anterior nu ne permite să determinăm cu exactitate motivul pentru care procesorul este încărcat la 100%. Ce să faci în acest caz? În managerul de activități, puteți vedea adesea o situație în care întreaga sarcină cade pe elementul „Inactivitate a sistemului”. În acest caz, nu veți putea anula sarcina. Se recomandă să rulați utilitarul, care este distribuit gratuit de Microsoft. Utilitarul Process Explorer vă permite să obțineți informații avansate afișate în Task Manager. În acest caz, poate apărea o încărcare de 100% a procesorului din cauza întreruperilor sistemului. În program, acestea sunt desemnate ca întreruperi. Este dificil să spunem care este motivul acestui comportament dacă nu luăm măsuri decisive.

Ce poate încărca procesorul?

Driverele descrise incorect conduc adesea la această problemă. Pentru a identifica această problemă, trebuie să porniți sistemul în modul sigur. Dacă după aceasta procesorul nu experimentează aceeași încărcare, atunci cel mai probabil problema este la drivere. În acest caz, trebuie să căutați versiuni noi care sunt furnizate direct de producătorul laptopului sau computerului. Virușii din sistem pot provoca, de asemenea, probleme similare.

În acest caz, trebuie să scanați computerul folosind un software antivirus. De asemenea, utilizarea procesorului la 100% poate apărea ca urmare a problemelor cu dispozitivele conectate. Ce să faci în acest caz? Puteți oferi un sfat simplu: deconectați totul de la computer, lăsați doar setul minim format dintr-un monitor, mouse și tastatură. Aruncă o privire la Device Manager și verifică-l pentru orice problemă. Dacă aceste recomandări nu ajută la rezolvarea problemei, va trebui să reinstalați sistemul de operare. Este bine dacă există puncte de rollback de restaurat la momentul în care sistemul a funcționat normal.

Supraîncălzire și acumulare de praf

Uneori puteți determina motivul pentru care procesorul este încărcat 100% de funcționarea puternică a răcitorului și temperatura ridicată a procesorului. Aceste semne, de regulă, indică faptul că este timpul să vă curățați laptopul sau computerul de praful acumulat.

Buna ziua.

Unul dintre cele mai frecvente motive pentru care un computer încetinește este faptul că procesorul este încărcat, uneori de aplicații și procese de neînțeles.

Nu cu mult timp în urmă, pe computerul unui prieten am avut de-a face cu o încărcare „de neînțeles” a procesorului, care ajungea uneori la 100%, deși nu existau programe deschise care să-l poată încărca așa (apropo, procesorul era un Intel destul de modern în interiorul Core i3). Problema a fost rezolvată prin reinstalarea sistemului și instalarea de noi drivere (dar mai multe despre asta mai târziu...).

De fapt, am decis că această problemă era destul de populară și ar fi de interes pentru o gamă largă de utilizatori. În articol, voi oferi recomandări care vă vor ajuta să vă dați seama de ce este încărcat procesorul și cum să reduceți sarcina pe acesta. Aşa…

1. Întrebarea nr. 1 - cu ce program este încărcat procesorul?

Pentru a afla ce procent din procesor este încărcat, deschideți managerul de activități Windows.

Butoane: Ctrl+Shift+Esc (sau Ctrl+Alt+Del) .

Apropo, de foarte multe ori problema apare în felul următor: lucrai, de exemplu, în Adobe Photoshop, apoi ai închis programul, dar a rămas în procese (sau asta se întâmplă tot timpul cu unele jocuri). Drept urmare, ei „mâncă” resurse, și nu pe cele mici. Din această cauză, computerul începe să încetinească. Prin urmare, de foarte multe ori prima recomandare în astfel de cazuri este să reporniți computerul (deoarece în acest caz astfel de aplicații vor fi închise) sau să mergeți la managerul de activități și să eliminați un astfel de proces.

2. Întrebarea nr. 2 - există încărcare CPU, dar nu există aplicații și procese care să le încarce! Ce să fac?

La configurarea unuia dintre computere, am întâlnit o încărcare de neînțeles CPU - există o încărcare, dar nu există procese! Captura de ecran de mai jos arată cum arată în managerul de activități.

Pe de o parte, este surprinzător: caseta de selectare „Afișează procesele tuturor utilizatorilor” este activată, nu există nimic printre procese, iar încărcarea PC-ului crește cu 16-30%!

Pentru a vedea toate procesele care vă încarcă computerul - rulați utilitarul gratuit Process Explorer. Apoi, sortați toate procesele după încărcare (coloana CPU) și vedeți dacă există „elemente” suspecte acolo (managerul de activități nu afișează unele procese, spre deosebire de Process Explorer).

Link către birou Site-ul web Process Explorer: https://technet.microsoft.com/ru-ru/bb896653.aspx

Process Explorer - întreruperile sistemului și DPC-urile încarcă procesorul cu ~20%. Când totul este în ordine, de obicei, sarcina procesorului asociată cu întreruperile hardware și DPC-urile nu depășește 0,5-1%.

În cazul meu, vinovatul s-a dovedit a fi întreruperile de sistem și DPC-urile. Apropo, voi spune că, uneori, repararea încărcării PC-ului asociată cu acestea este o sarcină destul de supărătoare și complicată (în plus, uneori pot încărca procesorul nu numai cu 30%, ci cu 100%!).

Cert este că CPU-ul este încărcat din cauza lor în mai multe cazuri: probleme cu driverele; virusuri; hard disk-ul nu funcționează în modul DMA, ci în modul PIO; probleme cu echipamentele periferice (de exemplu, imprimantă, scaner, plăci de rețea, unități flash și HDD etc.).

1. Probleme cu șoferii

Cel mai frecvent motiv pentru utilizarea procesorului sunt întreruperile sistemului. Vă recomand să faceți următoarele: porniți PC-ul în modul sigur și vedeți dacă este încărcat pe procesor: dacă nu există, motivul este foarte mare în drivere! În general, cel mai simplu și rapid mod în acest caz este să reinstalați sistemul Windows și apoi să instalați câte un driver și să vedeți dacă apare încărcarea procesorului (de îndată ce apare, ați găsit vinovatul).

Cel mai adesea, de vină aici sunt plăcile de rețea + driverele universale de la Microsoft, care se instalează imediat la instalarea Windows (scuze pentru tautologie). Recomand să descărcați și să actualizați toate driverele de pe site-ul oficial al producătorului laptopului/calculatorului.

În plus, uneori verifică-ți computerul cu programe terțe (care caută module de publicitate adware, mailware etc.): mai multe despre ele.

3. Modul de operare hard disk

Modul de operare al HDD-ului poate afecta, de asemenea, încărcarea și performanța PC-ului. În general, dacă hard disk-ul nu funcționează în modul DMA, ci în modul PIO, îl veți observa imediat cu „frâne” teribile!

4. Probleme cu echipamentele periferice

Deconectați totul de la laptop sau PC, lăsați strictul minim (mouse, tastatură, monitor). De asemenea, recomand să acordați atenție manager de dispozitiv, indiferent dacă există dispozitive instalate cu pictograme galbene sau roșii (aceasta înseamnă că fie nu există drivere, fie că nu funcționează corect).

Cum se deschide managerul de dispozitive? Cel mai simplu mod este să deschideți Panoul de control Windows și să tastați cuvântul „dispecer” în bara de căutare. Vedeți captura de ecran de mai jos.

Manager dispozitive: nu există drivere pentru dispozitive (unități de disc), este posibil să nu funcționeze corect (și cel mai probabil să nu funcționeze deloc).

3. Întrebarea nr. 3 - sarcina procesorului ar putea fi cauzată de supraîncălzire și praf?!

Motivul pentru care procesorul poate fi supraîncărcat și computerul va începe să încetinească poate fi din cauza supraîncălzirii. De obicei, semnele caracteristice de supraîncălzire sunt:

  • Zumzet crescut al răcitorului: numărul de rotații pe minut crește din această cauză, zgomotul de la acesta devine mai puternic. Dacă aveți un laptop: atunci trecând mâna pe partea stângă (de obicei există o ieșire de aer cald pe laptopuri) veți putea observa cât de mult aer este suflat și cât de fierbinte este. Uneori mâna nu o tolerează (asta nu este bine)!
  • frânarea și încetinirea calculatorului (laptop);
  • refuzul de a porni cu erori care indică defecțiuni în sistemul de răcire etc.

De exemplu, în programul AIDA 64, pentru a vedea temperatura procesorului, trebuie să deschideți „ Computer/senzor«.

AIDA64 - temperatura procesorului 49 de grade. C.

De unde știi ce temperatură este critică pentru procesorul tău și care este normală?

Cel mai simplu mod este să te uiți pe site-ul producătorului; aceste informații sunt întotdeauna indicate acolo. Este destul de dificil de dat cifre generale pentru diferite modele de procesoare.

În general, în medie, dacă temperatura de funcționare a procesorului nu este mai mare de 40 de grade. Ts - totul este bine. Peste 50 g. C. - poate indica probleme în sistemul de răcire (de exemplu, abundență de praf). Cu toate acestea, pentru unele modele de procesoare, această temperatură este temperatura normală de funcționare. Acest lucru se aplică în special laptopurilor, unde spațiul limitat face dificilă organizarea unui sistem de răcire bun. Apropo, pe laptopuri și 70 gr. C. - poate fi temperatura normală sub sarcină.

Curățarea de praf: când, cât și de câte ori?

În general, este indicat să vă curățați computerul sau laptopul de praf de 1-2 ori pe an (deși foarte mult depinde de camera dvs., unele au mai mult praf, altele au mai puțin...). O dată la 3-4 ani este indicat să înlocuiți pasta termică. Ambele operații nu sunt complicate și pot fi efectuate independent.

Pentru a evita repetarea, voi oferi mai jos câteva link-uri...

Cum să curățați computerul de praf și să înlocuiți pasta termică:

Curățarea unui laptop de praf, cum să ștergeți ecranul:

PS

Asta e tot pentru azi. Apropo, dacă măsurile sugerate mai sus nu au ajutat, puteți încerca să reinstalați Windows (sau chiar să îl înlocuiți cu unul mai nou, de exemplu, schimbarea Windows 7 în Windows 8). Uneori, este mai ușor să reinstalezi sistemul de operare decât să cauți cauza: vei economisi timp și bani... În general, uneori trebuie să faci copii de rezervă (când totul funcționează bine).