Medir Tempo

Publicado por Ricardo Rodrigues Lucca em 25/06/2003

[ Hits: 13.804 ]

Blog: http://aventurasdeumdevop.blogspot.com.br/

 


Medir Tempo



Quem costuma criar programas sabe que muitas vezes que o desempenho é medido pelo tempo que um programa leva para realizar determinada tarefa.

Existe um comando embutido no shell do Linux que serve para medir o tempo de execução de um programa:

time comando

Ele retorna 3 informações:
  • real time
  • user time
  • sys time
Onde: real é a diferença entre a finalização do programa e a invocação dele e os outros dois eu vou deixar pro pessoal se divertir...

Exemplos:

time ls
time startx


Outras dicas deste autor

Estatística Linux / Registrando um usuario Linux

ls exibindo somente diretórios

Trocar os dois ultimos caracteres da linha de comando

Como configurar Gerrit e GitLab para trabalharem juntos

Documentação

Leitura recomendada

Como usar um GIF como wallpaper no I3WM

WindowMaker: error: cant find a register in class GENERAL_REGS while reloading asm

Como obter a certificação Novell CLA (uma vez que você já tenha a certificação LPIC-1)

Descompactando arquivos .RAR no Mandriva One e superior

screenFetch no OpenBSD 5.4

  

Comentários
[1] Comentário enviado por moskito em 26/11/2005 - 14:52h

como q eu faço para redirecionar a saida para um arquivo?
eu tive q usar algo como:
/usr/bin/time -av --output=resultado.txt diff comp1.txt comp2.txt
para conseguir redirecionar. Mas os tempos me pareceram um pouco irreais e o formato da saida não é igual ao do time "puro".

[2] Comentário enviado por _m4n14c_ em 21/10/2006 - 23:19h

$ (time programa) 2> arquivo.txt



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts