Cum se testează topul procesului de procesare a procesorului în Linux Ubuntu. Cum să găsim ce proces are nevoie de procesor pe sistemele Unix-Linux și Ubuntu. Afișează procesorul Linux pentru fiecare proces din terminal.
Lista proceselor de consum de memorie de top în terminal
Comanda ps poate fi amestecată cu diferiți parametri pentru a afișa o listă a proceselor de vârf sortate după RAM și procesor de utilizare. Rulați următoarea comandă în terminal pentru a vedea cele mai frecvente procese în memoria RAM și CPU:
$ ps -eo pid, ppid, cmd,% mem,% cpu -sort = -% mem | cap
Mai jos este o captură de ecran de la ieșirea comenzii:
Explicarea comenzii și a tuturor parametrilor utilizatorului:
- -A Selectați toate procesele. -e este identică.
- -e Selectați toate procesele. Identic -.
- -o Format personalizat. Vă permite să specificați formatul de ieșire al SM. Formatul este singurul argument sub forma unei virgule delimitate prin virgulă sau delimitată, care oferă o modalitate de a specifica coloanele de ieșire individuale.
- -pid ID-ul procesului pidlist. Este identic cu -p și p.
- - ppid Identificatorul procesului părinte pidlist. Aceasta selectează procesele cu identificatorul procesului părinte din lista. Adică, ea selectează procesele care sunt descendenții celor care sunt listate în lista pidlist.
- - Sortare Specificați ordinea de sortare.
- cmd este numele simplu al executabilului
- Procesor CPU al procesului din "##. # "Format. În prezent, acest timp CPU este folosit împărțit la timpul în care se execută procesul (raportul cputime / timp real), în procente.
- % mem Relația dintre dimensiunea setului rezident al procesului de memorie fizică pe computer, în procente.
Lista celor mai recente 10 procese de procesare a procesorului
În mod similar, puteți imprima și primele 10 procese de utilizare ale procesorului. Rulați următoarea comandă:
ps -eo pid, com,% cpu sort -rk 3 | cap