Medir Tempo

Publicado por Ricardo Rodrigues Lucca em 25/06/2003

[ Hits: 16.053 ]

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

Acompanhe cotações e fundos de investimentos no Linux

Xterm colorido

Tirar foto de terminal

VIM executando programas

Pérolas do desconhecido, comandos não tão conhecidos que podem ser úteis

Leitura recomendada

Instalando pacotes no Gentoo Linux sem internet

Ocultando o Windows na inicialização

Recoll e de brinde dois ícones Faenza

Efeito "livro" em arquivos PDF

Como extrair o conteúdo de pacotes deb em qualquer distro

  

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