Como medir o uso total de recursos do servidor para comandos?

0

Estou usando o Ubuntu 12.0.4 64 bit server edition e tenho que medir o desempenho do servidor para alguns programas específicos.

Existe uma maneira de registrar o uso total de recursos do sistema por um comando específico?

Por exemplo, eu tenho uns 10 comandos em um arquivo de script perl. Posso medir o total (durante o tempo total consumido pelo comando), o tempo de execução da CPU, o% de uso da CPU, o uso da memória, etc., para cada um dos 10 comandos?

    
por Amit Goyal 06.08.2015 / 01:06

1 resposta

0

O comando time ( /usr/bin/time , não o shell embutido) pode relatar essas e outras estatísticas:

$ /usr/bin/time -f "Real time: %E\nCPU Usage: %P\nAverage Memory Usage: %t" some-command
Real time: 0:01.05
CPU Usage: 99%
Average Memory Usage: 0

Veja a página de manejo para saber mais.

    
por muru 06.08.2015 / 01:30