Processo consumindo a CPU máxima

0

Como faço para identificar o processo unix usando a CPU máxima.   desde que eu não sou um usuário avançado .. será capaz de encontrá-lo usando o comando ps?   Além disso, faço o login no servidor usando o cliente SSH ou o telnet.

    
por Abdel Raoof 10.11.2009 / 12:05

4 respostas

6

Você usa top , por padrão, lista os processos que mais exigem CPU no topo. E tem um campo para o ID do processo.

    
por 10.11.2009 / 12:07
0
UNIX95= ps -e -o  pcpu,pid,user,args | sort -r | head -1
    
por 10.11.2009 / 12:24
0

o htop está no topo com cores ...

    
por 10.11.2009 / 13:53
0

De mais exigente a menos exigente:
ps -arcwwwxo "command %cpu"

Apenas os primeiros dez:
ps -arcwwwxo "command %cpu" | head -13

    
por 18.01.2010 / 17:27