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

Publicado por Pedro Augusto Malanga em 16/05/2007

[ Hits: 43.259 ]

 


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

Configurando servidor Proftp no Debian Lenny com autenticação LDAP e filtro por grupo

Análise performance no Linux com o Nmon

OpenFire com memória baixa

WHILE para PING em linha de comando

Leitura recomendada

Remover arquivos falsos no Linux (impossíveis de remover)

WHILE para PING em linha de comando

Comandos básicos de rede 2

Montar imagem ISO para abrir VLC

Comandos liberados por grupos no GNU/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