Linux 1 min de lectura

Como saber que proceso se esta comiendo la memoria de nuestro linux

Una pantalla de portátil con la terminal abierta mostrando los procesos memoria linux en ejecución

Tengo un compañero que de vez en cuando se le dispara un proceso y empieza a usar un montón de memoria. La memoria de una máquina, ya sea Windows, Linux o lo que sea, es importante, porque cuando se acaba swapeamos, y cuando swapeamos por falta de memoria, tenemos un serio problema.

Para poder ver que procesos estan usando más memoria en nuestro linux, escribiremos en un terminal:

ps aux | awk '{print $2, $4, $11}' | sort -k2r | head -n 10

Con esto nos sacará ordenados por porcentaje de utilización los 10 procesos que más RAM están consumiendo en nuestro linux.
Un ejemplo:

PID %MEM COMMAND
1397 2.6 compiz
1684 1.7 /usr/bin/python
1194 1.5 /usr/bin/X
1682 1.0 /usr/bin/python
1478 1.0 nautilus
1582 0.8 /usr/lib/gnome-panel/clock-applet
1474 0.8 gnome-panel
1573 0.7 /usr/lib/gnome-panel/wnck-applet
1579 0.7 /usr/lib/gnome-applets/gweather-applet-2
1369 0.6 /usr/lib/gnome-settings-daemon/gnome-settings-daemon
1575 0.6 /usr/lib/gnome-applets/trashapplet
1685 0.6 update-notifier
1493 0.6 nm-applet
1583 0.5 /usr/lib/gnome-panel/notification-area-applet
1586 0.5 /usr/lib/gnome-applets/multiload-applet-2
1480 0.5 /usr/lib/evolution/2.30/evolution-alarm-notify
1567 0.5 /usr/bin/gtk-window-decorator
1285 0.4 gnome-session
1363 0.4 gnome-power-manager

Este articulo puede contener enlaces de afiliación

Comentarios