Nos sistemas Linux, use o comando time
para executar uma comando e saída algumas estatísticas básicas do tempo do sistema após o término do comando. Você precisará de uma linha de comando para iniciar a varredura.
user@host:$ time some-command arg1 arg2 arg3
<some-command output>
real 0m1.140s
user 0m0.015s
sys 0m0.016s
- real é o tempo real ("parede") decorrido que o processo leva para ser executado, do início ao fim;
- usuário é o tempo que o processo é usado diretamente no modo de usuário (isto é, sem contar o tempo que a CPU gastou atendendo a outros processos);
- sys é o tempo que o processo é usado diretamente no modo kernel (novamente, sem contar o tempo que a CPU gastou em outros processos).
time
pode resumir muitos outros usos de recursos do sistema nos processos; consulte man time
no seu sistema para obter detalhes e opções.
Isso também funciona no ambiente Unix do Cygwin para Windows, se você puder localizar uma ferramenta de linha de comando para capturar uma verificação.