Como ver o uso de CPU e memória para um programa depois de executá-lo [duplicado]

1

Eu escrevi um shell script e o rodei com o terminal. O script chama outros programas e, portanto, tem algum processo filho.

Como posso ver a memória TOTAL e a CPU usada para esse script depois de executá-lo?

mais geral: como posso ver o uso de CPU e memória para um programa depois de executá-lo?

    
por smse 06.03.2015 / 09:57

2 respostas

1

time command fornecerá o tempo de execução, com a divisão usuário / total / spu, que é o outro fator que você deseja.

A memória é mais complicada e você pode precisar executar um comando paralelo para monitorar isso. Você pode incluir comandos no (s) seu (s) script (s)?

    
por Mark Williams 06.03.2015 / 17:48
0

Na verdade, se você pode obter PID do seu script, então você pode usar este comando para ver sua CPU, utilização de memória

ps -p <PID_Here> -o %cpu,%mem,cmd
    
por rɑːdʒɑ 06.03.2015 / 14:12