Acasă
» WINDOWS
»
Cicluri medii ale CPU: Cum să verificați utilizarea medie a CPU a unui proces Windows
Cicluri medii ale CPU: Cum să verificați utilizarea medie a CPU a unui proces Windows
„Ciclurile CPU medii” este un utilitar Windows mic și mai vechi, conceput pentru a afișa utilizarea curentă și medie a CPU de către un proces individual. În loc să vă bazați pe o singură citire din Managerul de activități, vă permite să examinați activitatea CPU de la începutul procesului sau de la începerea monitorizării acestuia. Acest lucru este util atunci când o aplicație alternează între perioade de liniște și scurte perioade de lucru intens.
Programul a fost documentat pentru Windows XP, Vista și 7. Locația sa originală de descărcare nu mai este o sursă verificată, iar compatibilitatea cu versiunile actuale de Windows nu a fost confirmată. Dacă utilizați Windows 10 sau 11 și aveți nevoie doar de o citire medie a procesorului, Monitorul de resurse încorporat este prima alegere mai sigură.
Ce măsoară ciclurile medii ale procesorului
Un proces poate utiliza puțin CPU în timp ce este inactiv, apoi poate solicita considerabil mai mult atunci când deschide un document, procesează un fișier sau redă o pagină. Procentul de CPU vizibil la un moment dat nu surprinde întreaga sarcină de lucru. O medie rezumă activitatea pe o perioadă de observație aleasă.
Ciclurile CPU medii urmăresc și informațiile despre ciclurile de ceas ale procesorului. Windows expune aceste cifre prin intermediul QueryProcessCycleTimeAPI-ului, care returnează numărul total de cicluri CPU consumate de firele de execuție ale unui proces, atât în modul utilizator, cât și în modul kernel. Un număr de cicluri nu este un procent din CPU , iar un număr mai mare nu înseamnă automat că o aplicație a fost ineficientă: cantitatea de lucru, frecvența CPU, numărul de fire de execuție și durata măsurării contează. Consultați documentația API-ului Microsoft .
Cum se verifică un proces cu cicluri CPU medii
Aceste instrucțiuni descriu interfața documentată pentru utilitarul vechi, nu o instalare Windows curentă verificată. Rulați un executabil vechi doar dacă puteți stabili o sursă de încredere și verifica dacă este sigură.
1. Selectați procesul
Lansați utilitarul și alegeți Proces . În lista de procese, selectați fișierul executabil pe care doriți să îl examinați, cum ar fi un proces de browser sau o aplicație desktop. Dacă mai multe intrări au același nume, utilizați ID-ul procesului (PID), atunci când este disponibil, pentru a le distinge. Procesul trebuie să fie încă în execuție pentru a fi selectat.
Selectați un executabil care rulează înainte de a începe măsurarea procesorului. Numele și valorile proceselor afișate aici sunt exemple.
2. Alegeți când începe media
Selectați De la începutul procesului pentru a lua în considerare activitatea de la lansarea procesului selectat sau De acum pentru a măsura un nou interval începând din momentul selecției. Utilizați prima opțiune pentru o aplicație cu rulare lungă și a doua atunci când comparați o sarcină specifică, cum ar fi exportul unui fișier. Aceste două moduri răspund la întrebări diferite și nu ar trebui tratate ca interschimbabile.
Alegeți o perioadă de măsurare care corespunde comportamentului pe care doriți să îl investigați.
3. Ajustați intervalul de eșantionare
Mută cursorul intervalului pentru a controla frecvența actualizărilor interfeței; descrierea originală indică o secundă ca valoare implicită. Actualizările frecvente pot face ca vârfurile scurte să fie mai ușor de observat, dar modificarea intervalului de reîmprospătare nu garantează o medie pe termen lung mai precisă. Pentru comparații semnificative, păstrează același proces, aceeași sarcină de lucru și aceeași lungime de observare.
4. Citiți rezultatele pe o perioadă reprezentativă
Permiteți aplicației să finalizeze activitatea pe care doriți să o evaluați. Afișajul tradițional a fost descris ca incluzând utilizarea medie a procesorului, sarcina curentă, ciclurile totale ale procesorului și câmpuri legate de MHz curent sau mediu. Comparați media cu citirea instantanee. De exemplu, o valoare curentă mare cu o medie mică poate însemna pur și simplu că procesul tocmai a început o sarcină scurtă.
Numărul de cicluri acumulat și încărcarea instantanee a CPU descriu diferite aspecte ale activității unui proces; valorile afișate sunt ilustrative.
Verificați utilizarea medie a procesorului pe versiunile actuale de Windows
Nu aveți nevoie de vechiul utilitar pentru a afla care proces utilizează cel mai mult CPU. Microsoft documentează o abordare încorporată:
Apăsați Win + R , tastați resmonși apăsați Enter.
Deschideți fila CPU din Monitorul de resurse.
Găsiți procesul și faceți clic pe CPU mediu pentru a sorta lista. Extindeți sau maximizați fereastra dacă coloana este ascunsă.
Monitorul de resurse afișează o medie recentă, mai degrabă decât o măsurătoare personalizată de la lansarea procesului. Pentru o citire rapidă a datelor actuale, deschideți Managerul de activități cu Ctrl + Shift + Esc și sortați fila Procese după CPU. Microsoft explică ambele abordări în ghidul său de depanare a problemelor CPU .
Monitorul de resurse oferă o coloană CPU medie fără a instala un monitor terț. Datele de proces afișate aici sunt ilustrative.
Ce se întâmplă dacă ai nevoie de timp CPU în loc de un procent?
PowerShell poate afișa timpul acumulat al procesorului pentru un proces care rulează. Mai întâi identificați PID-ul său în fila Detalii din Managerul de activități , apoi introduceți Get-Process -Id 1234 | Select-Object ProcessName, Id, CPU, StartTime, înlocuind 1234cu PID-ul real. CPUProprietatea este timpul procesorului în secunde pentru toate procesoarele logice, nu utilizarea medie a CPU. Microsoft documentează această distincție în Get-Process .
Limite de reținut
Un proces nu este întotdeauna întreaga aplicație. Browserele și aplicațiile moderne pot utiliza mai multe procese; selectarea unuia singur ar putea subestima cererea generală.
Vârfurile scurte pot dispărea într-o medie. Folosește o perioadă scurtă de observare sau un instrument bazat pe istoric atunci când investighezi încetinirile intermitente.
Totalurile ciclului cresc odată cu timpul de execuție. Comparați sarcini de lucru și ferestre echivalente, nu totaluri absolute fără legătură.
Software-ul vechi necesită prudență. Nu a fost verificată nicio descărcare actuală și de încredere sau nicio afirmație de compatibilitate cu Windows 11 privind ciclurile medii ale procesorului pentru această actualizare.
Pentru o analiză mai aprofundată a proceselor și firelor de execuție individuale, Microsoft întreține Sysinternals Process Explorer . Cu toate acestea, pentru majoritatea verificărilor zilnice, coloana Average CPU din Resource Monitor este un punct de plecare simplu.