Classifique os processos ativos no Unix

5

Como posso classificar os processos ativos pelo tempo total do processo no unix?

    
por user36468 02.03.2010 / 12:31

3 respostas

3

Eu faria algo como:

ps -A -o cmd,etime --sort etime

Se por 'tempo de processo' você quer dizer o tempo decorrido do relógio de parede do processo. Outras opções de horário são:

   j     cutime       cumulative user time
   J     cstime       cumulative system time
   k     utime        user time
    
por 02.03.2010 / 13:37
2

Se eu entendi bem, você pode executar top e pressionar T .

    
por 02.03.2010 / 12:37
2

Você deve poder usar ps Ok (ordem O, k - tempo do usuário) e aplicar as opções de seleção e formatação conforme necessário.

    
por 02.03.2010 / 12:42