Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: menu do blackbox
Por cvs
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Cronometrando o tempo de execução
Linux user
Publicado por D. M. Tavares em 07/03/2008

Login: prof.dmt, 106809 pontos
[ Hits: 5356 ]

Cronometrando o tempo de execução

Caso precise cronometrar o tempo de um programa em execução (processo), você poderá usar o comando time. O comando time é capaz de cronometrar o tempo de execução de qualquer processo.

Exemplos de uso e saída do comando time:

# time ./ordenacao_metodo_bolha
real 0m7.281s
user 0m1.108s
sys 0m0.400s

# time ./ordenacao_metodo_selecao
real 0m4.619s
user 0m0.808s
sys 0m0.224s

Interpretando a saída do comando time:
  • "real" é o tempo real decorrido desde a criação do processo até sua destruição.
  • "user" é o tempo gasto pelo processo em modo usuário.
  • "sys" é o tempo gasto pelo processo em modo kernel.

Uma boa utilidade para o comando time é fazer verificação de ganho ou de perca de performance após alterações de configurações de um determinado programa ou serviço.

(Obs.: Use-o antes e depois de realizar as alterações)

Abraços,

Prof. D.M.T.


Outras dicas deste autor

Leitura recomendada
   Dica Linux recomendada Gerar arquivo da saída do MD5SUM
   Dica Linux recomendada Fazendo o rpm voltar a funcionar depois de remover o sqlite
   Dica Linux recomendada Mantenha o "ls" sempre colorido
   Dica Linux recomendada Melhore sua conexão PPP
   Dica Linux recomendada Executar programas pelo terminal e deixá-lo livre

Comentários
[1] Comentário enviado por JoseLucas em 07/03/2008 - 22:15h:

bem interessante.


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.