Actualmente los procesos de uno de los sistemas usr consumen 6,5G RSS:
root@system:~# ps aux | awk 'BEGIN {sum=0} {sum +=$6} END {print sum/1024, "MB"}'
6575.42 MB
root@system:~#
Si lo ejecuto free -m
me dice que actualmente se utilizan 41G (43,9G - 2,1G) de memoria:
root@system:~# free -m
total used free shared buff/cache available
Mem: 64402 43952 18322 0 2127 19735
Swap: 131070 129 130941
root@system:~#
EntoncesExtraño ~35G de memoria del sistema!
¿Normalmente espero una suma mayor de rss debido a los segmentos compartidos (no considerados por ps)?
¿Cómo puedo identificar qué está consumiendo mi memoria?
El reinicio del sistema está programado para el día 6...
Respuesta1
Puede tener una visión clara del proceso del sistema y los recursos relacionados utilizados al instalar la htop
herramienta.
Puede resumir el uso de la memoria con el siguiente comando:
ps aux --sort -rss
Consulte el siguiente enlace para obtener más información sobre el tema: http://alvinalexander.com/linux/unix-linux-process-memory-sort-ps-command-cpu