Seamos realistas…

Licensed as GPL: GNU Pettanko Loli

(Tip) Obtener los 5 procesos que consumen mas CPU

Un tip breve, pero útil, como averiguar los 5 procesos que consumen mas CPU:

#! /bin/bash

#Lista los 5 procesos que consumen mas CPU
ps -e -o pcpu,state,args --sort pcpu | tail -n 5 

Escriben estas lineas en su editor favorito y guárdalo (ejemplo top5.sh), ahora le damos permisos de ejecución y obtenemos el resultado.

 $ chmod +x top5.sh
$ ./top5.sh
  0.2 S /usr/lib/uim/uim-helper-server
  1.5 S mpd
  7.6 S /usr/bin/X
  5.0 S /bin/zsh
 14.2 S /opt/swiftfox/swiftfox-bin
$

Espero que les sirva :D.

Anuncios

5 Respuestas a “(Tip) Obtener los 5 procesos que consumen mas CPU

  1. MatiasNL marzo 22, 2010 en 3:45 pm

    A los alias… 😉

  2. zuargo marzo 22, 2010 en 5:35 pm

    gracias, buen tip…

  3. Carlos Solís marzo 22, 2010 en 6:50 pm

    Noté que este método aparentemente guarda una especie de historial, ¡y muestra procesos que no están corriendo! Útil para saber porqué algo estaba trabando la máquina y uno no se dio cuenta.

  4. AbreTuMundo marzo 22, 2010 en 6:51 pm

    Siempre son útiles estos scripts, te ayudan a saber si hay algun proceso que esta llevando a cabo algun funcionamiento fuera de lo normal 😉

    Igual que los Top 5 de consumo de Red! (Ahi te tire la idea para el proximo :P)

  5. Cristina marzo 22, 2010 en 8:50 pm

    Buena idea e igual que MatiasNL, a los alias.

A %d blogueros les gusta esto: