Tempo de execução de um comando - TIME ou TIMES

Publicado por Pedro Augusto Malanga em 16/05/2007

[ Hits: 43.642 ]

 


Tempo de execução de um comando - TIME ou TIMES



Para quem gostaria de saber, por exemplo, quanto tempo leva a execução de um comando como o ls, simples...

Basta executar o comando com o time ou times na frente:

$ time ls /
jose  pedro  SMB_INTEGRADA

real    0m0.021s
user    0m0.008s
sys     0m0.004s

Neste caso ele mostra o resultado do comando e depois o tempo que levou para ser executado.

Se você passar:

$ times ls /

Ele irá mostrar só o tempo, sem o resultado do comando.

$ times ls
0m0.380s 0m0.656s
0m25.290s 0m4.496s

Aplicação: Eu gosto de usar ele quando altero parâmetros de configuração de algum serviço e para ver se ficou mais rápido ou lento. Por exemplo, na configuração do LDAP existe o parâmetro loglevel, que se alterado pode deixar o LDAP lento, então eu altero os parâmetros da conf, restarto o serviço e mando o comando.

Abraços.

Outras dicas deste autor

Nmon - analisando o desempenho do Linux

free - Comando pra saber utilização de memória do Linux

Análise performance no Linux com o Nmon

OpenFire com memória baixa

WHILE para PING em linha de comando

Leitura recomendada

Buscando palavras (strings) em arquivos dentro de diretório recursivamente

Mantendo o programa em execução após logout

Proxy com autenticação na linha de comando

iptables - Diferenças entre -I e -A

Suspendendo uma sessão do VIM

  

Comentários
[1] Comentário enviado por tenchi em 17/05/2007 - 13:28h

Muito legal essa dica... Dá pra medir o tempo de execução de nossos scripts e programinhas...
Muito bom mesmo. Já tá em favoritos.

[2] Comentário enviado por malanga em 17/05/2007 - 19:53h

valeu amigo...

abraco.

[3] Comentário enviado por shadow_snake em 19/07/2014 - 17:56h

Gostei da dica, estou começando a estudar linux.

Abraços



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts