Com es pot ordenar l'ordre superior per ús de la memòria

How Make Top Command Sort Memory Usage



Top és una utilitat de control de l'ús de recursos i processos de Linux. Permet als usuaris veure informació en temps real sobre els processos en execució i els fils gestionats pel nucli del sistema. A causa de la seva interactivitat, Top permet als usuaris realitzar tasques, com ara filtrar processos específics, filtrar processos per usuaris, PID i processos de matar.

Aquesta guia us guiarà pels conceptes bàsics de l’ús de l’ordre ps per localitzar informació específica sobre el sistema.







Ús bàsic de la utilitat superior

Per iniciar la utilitat superior, utilitzeu el fitxer ordre superior al terminal. L'ús d'aquesta ordre generarà una sessió interactiva que mostra l'ús de recursos del sistema i els processos en execució:



$superior



La part superior mostra l'ús dels recursos. Aquesta sortida és similar a la de temps d'activitat i la comandament lliure a Linux.





Per desactivar aquests valors, premeu m per amagar la informació d'ús de la memòria i el per amagar la informació de temps d'activitat.



Per desplaçar-vos pels processos en execució, utilitzeu la tecla de fletxa amunt i avall. Per sortir, premeu Q .

Sortida superior

La part inferior de l'ordre superior conté informació sobre els processos en execució. Centrem-nos en això.

La sortida utilitza una organització basada en columnes, amb un identificador a cadascun:

  • PID: aquesta columna mostra l'identificador únic de cada procés.
  • PR: Aquesta columna mostra la prioritat de la tasca.
  • NI: Aquesta columna mostra el bon valor del procés. Un valor positiu indica una prioritat baixa, mentre que un valor negatiu indica una prioritat baixa.
  • VIRT: aquesta columna representa la memòria virtual total utilitzada pel procés.
  • RES: Aquesta columna mostra la memòria real total utilitzada pel procés.
  • SHR: aquesta columna mostra la quantitat total de memòria compartida utilitzada pel procés.
  • S: Aquesta columna mostra l'estat del procés en una sola lletra.
  • % CPU: Aquesta columna mostra el percentatge d'ús de CPU per procés.
  • % MEM: Aquesta columna mostra el percentatge d'ús de la memòria.
  • TIME +: Aquesta columna mostra el temps de CPU utilitzat pel procés calculat a centèsimes de segon.
  • ORDRE: Aquesta columna mostra el nom del procés.

Com fer processos de filtre superior per ús de la memòria

També podeu filtrar els processos per ús de la memòria a la part superior. Per fer-ho, premeu MAJ + m com es mostra:

A la part superior es filtraran els processos per ús de la memòria en ordre descendent. Si ho feu, podeu identificar el procés amb més memòria i donar-vos l’oportunitat d’actuar.

Per filtrar per ús real de la memòria, utilitzeu l'ordre:

superior-oRES

De la mateixa manera, l'ordre filtrarà l'ús de la memòria en ordre descendent.

També podeu triar el paràmetre del filtre de manera interactiva. Per fer-ho, premeu MAJÚS + F i seleccioneu MEM com:

Com filtrar el procés per usuari

Per mostrar processos d'un usuari específic, utilitzeu l'ordre:

superior-u [nom d'usuari]

Per exemple, per mostrar processos de l'usuari d'ubuntu; introduïu l'ordre:

superior-uubuntu

Com es mostren els processos de pares i fills

Per mostrar els processos pares i fills mentre s'executa la part superior, premeu V . Això us donarà una sortida similar a la que es mostra a continuació:

Com matar tots els processos

Per matar un procés a la part superior, premeu a i introduïu el fitxer PID del procés .

Premeu entrar per executar l'ordre kill. Això acabarà el procés amb el PID especificat.

Conclusió

Top és una utilitat útil que permet entendre i gestionar els processos del sistema Linux. A més del que hem comentat en aquest tutorial, Top té moltes altres funcionalitats.

Per entendre com es pot personalitzar i utilitzar el màxim rendiment al màxim potencial, tingueu en compte els manuals.