listar_procesos_por_uso_de_memoria_cpu
Listar procesos ordenados por consumo de memoria RAM y CPU
Ordena procesos por uso de memoria RAM.
ps -eo pmem,pcpu,pid,args | tail -n +2 | sort -rnk 1 | head
Ordena procesos por uso de CPU.
ps -eo pmem,pcpu,pid,args | tail -n +2 | sort -rnk 2 | head
- -e Selecciona todos los procesos.
- -o Especifica campos que le usuario quiera.
- pmem,pcpu,pid,args Formato elegido (memoria, CPU, y comando).
- tail -n +2 Muestra la salida a partir de la segunda línea (para evitar los nombres de columna %MEM %CPU PID COMMAND).
- sort -rnk 1 Ordena de forma reversa, numérica y primera columna (%MEM)) / (%CPU)
- head Muestra solo las 10 primera lineas.
Ejemplo de salida ordenando procesos por consumo de memoria RAM.
ps -eo pmem,pcpu,pid,args | tail -n +2 | sort -rnk 1 | head 22.2 6.0 603 firefox 3.0 0.6 459 /usr/lib/xorg-server/Xorg -nolisten tcp vt07 -auth /var/run/slim.auth 2.4 56.5 9573 /bin/java -Xms256m -Xmx1g -Xss256k -Djava.awt.headless=true -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=75 -XX:+UseCMSInitiatingOccupancyOnly -XX:+HeapDumpOnOutOfMemoryError -XX:+DisableExplicitGC -Dfile.encoding=UTF-8 -Delasticsearch -Des.foreground=yes -Des.path.home=/home/busi/ES/elasticsearch-1.4.2 -cp :/home/busi/ES/elasticsearch-1.4.2/lib/elasticsearch-1.4.2.jar:/home/busi/ES/elasticsearch-1.4.2/lib/*:/home/busi/ES/elasticsearch-1.4.2/lib/sigar/* org.elasticsearch.bootstrap.Elasticsearch 1.0 0.3 1192 /usr/lib/firefox/plugin-container /usr/lib/mozilla/plugins/libflashplayer.so -greomni /usr/lib/firefox/omni.ja -appomni /usr/lib/firefox/browser/omni.ja -appdir /usr/lib/firefox/browser 603 plugin 0.8 0.0 2045 pidgin 0.7 0.0 524 /usr/bin/python2.7 /opt/Nagstamon/nagstamon.py 0.6 0.8 9555 /usr/bin/python2 /usr/bin/terminator 0.6 0.0 8906 /usr/bin/python2 /usr/bin/terminator 0.6 0.0 3706 /usr/bin/python2 /usr/bin/terminator 0.6 0.0 3649 /usr/bin/python2 /usr/bin/terminator
listar_procesos_por_uso_de_memoria_cpu.txt · Last modified: 2020/12/25 22:57 by 127.0.0.1