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

Publicado por Pedro Augusto Malanga em 16/05/2007

[ Hits: 44.557 ]

 


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

OpenFire com memória baixa

Nmon - analisando o desempenho do Linux

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

WHILE para PING em linha de comando

OpenLDAP básico no CentOS

Leitura recomendada

Timeout para terminais

Lista de comandos do DWM

Linha de comando: screenshot com exibição de miniatura

Renomeando arquivos com caracteres especiais

Escondendo arquivos no Linux

  

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