Destul de obișnuită este situația în care serverul rulează o memorie RAM liberă și trebuie să știe care sunt procesele care utilizează cel mai mult memorie RAM și swap.
În această notă scurtă, sunt date două comenzi structurate identic, cu care puteți găsi și sorta procesele prin cantitatea de memorie consumată în Linux.
Aceste comenzi funcționează cu succes în: Linux Mint, Ubuntu, Debian, CentOS, RHEL.
Utilizați oricare dintre comenzile de mai jos pentru a lista top 10 cele mai active procese (inclusiv copii) care utilizează cele mai multe memorii RAM de pe serverul Linux.
Ce procese utilizează toate RAM-urile în Linux
Utilizați următoarea comandă pentru a găsi procesele de vârf comandate de memoria în uz, în megaocteți (MB):
Un exemplu. Doar copiați comanda de mai sus la terminal și apăsați ENTER pentru a afișa primele 10 procese ordonate după cantitatea de memorie consumată. Ar trebui să obțineți un rezultat similar:
Procese de comandă pentru memoria utilizată în Linux
Utilizați următoarea comandă pentru a afișa lista de procese care utilizează cel mai activ memoria în megaocteți (MB):
Un exemplu. Doar copiați comanda de mai sus la terminal și apăsați ENTER pentru a afla care procese utilizează toate memoria RAM și întreaga swap. Ar trebui să obțineți un rezultat similar: