Memória - ps ver o consumo de memória do processo atual

No Linux, o consumo atual de memória geralmente é visualizado por meio do comando gratuito

Por exemplo:

admin@k5:/data/user/3798c # free
             total         used         free       shared      buffers
Mem:       1827576      1215184       612392         1584        11732
-/+ buffers:            1203452       624124
Swap:            0            0            0

 

Mas quando você quer saber quais processos estão usando a memória utilizada? E qual processo é o mais utilizado?

Você pode usar o comando ps, além da filtragem correspondente para alcançar.

Primeiro, explique o significado de cada linha do ps correspondente:

admin@k5:/data/user/3798c # ps -aux | head -1
USER     PID       PPID      VSIZE      RSS         WCHAN    PC        NAME
所有者    进程ID    父进程ID    虚拟内存    物理内存    /        pc指针    进程名

Use o comando ps para ver os principais processos que atualmente consomem mais memória física:

admin@k5:/data/user/3798c # ps aux|head -1;ps|grep -v PID|sort -rn -k 5|head                                                                                                                            
USER     PID   PPID  VSIZE  RSS     WCHAN    PC        NAME
root      1815  1     209020 759012 ffffffff b6de77cc S /system/bin/bootanimation
system    1998  1541  1063884 97780 ffffffff b6dcab60 S system_server
u0_a10    2160  1541  986848 89392 ffffffff b6dcab60 S com.android.systemui
u0_a45    2366  1541  986084 77296 ffffffff b6dcab60 S com.android.launcher
root      1541  1     940236 75516 ffffffff b6dcb0c0 S zygote
radio     2333  1541  964964 60672 ffffffff b6dcab60 S com.android.phone
u0_a22    2747  1541  968344 54216 ffffffff b6dcab60 S com.android.email
u0_a4     2124  1541  956236 50644 ffffffff b6dcab60 S android.process.media
system    2670  1541  970640 46924 ffffffff b6dcab60 S com.android.settings
u0_a19    2724  1541  954600 46408 ffffffff b6dcab60 S com.android.deskclock

A primeira frase é principalmente para obter o título (USER PID PPID VSIZE RSS WCHAN PC NAME).
O próximo grep -v PID é remover o título obtido pelo comando ps aux, ou seja, grep não contém a combinação de três letras do PID, e então classificar os resultados por classificação.
sort -rn -k 5 Neste comando, o r de -rn indica que os resultados são classificados em ordem reversa, n é classificado por valor numérico e -k 5 é para classificar o conteúdo da quinta coluna (a quinta linha indica o físico Memory) e use o comando head para obter as primeiras 10 linhas de dados padrão. (Onde | significa operação de duto)

Acho que você gosta

Origin blog.csdn.net/Ivan804638781/article/details/97130332
Recomendado
Clasificación