[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Avaliação Performance Shell script comando time
From: |
heitorfaria |
Subject: |
Re: Avaliação Performance Shell script comando time |
Date: |
Fri, 06 Sep 2013 18:32:22 -0000 |
User-agent: |
eGroups-EW/0.82 |
Nada como o velho RTFM. =)
Muito obrigado, Wilson! Agora deu certo e eu poderei utilizar outros
especificadores de formato.
==================================================
/usr/bin/time --format "%E real,%U user,%S sys" ./sieve.sh 10
2 3 5 7
0:00.00 real,0.00 user,0.00 sys
==================================================
--- Em address@hidden, Xplendid34 <xplendid34@...> escreveu
>
> Pelo manual, usuarios de Bash devem especificar o caminho completo do
> comando time
> no meu caso, debian, /usr/bin/time
>
> Wilson
>
> Em 06-09-2013 10:05, heitorfaria escreveu:
> >
> > Caros,
> >
> > Necessito estabelecer as métricas e realizar as métricas de
> > performance de determinado shell script (neste caso, um que faz o
> > algorítmo de Sieve - sieve.sh).
> > Logo pensei em utilizar o comando 'time' como "monitor" desta
> > avaliação, pois o mesmo possui diversas métricas possíveis de performance.
> > Estou me deparando com um problema básico. No Ubuntu 13.04, o
> > argumento que estabelece o formato de saída (-f - conforme o man)
> > parece não funcionar:
> > =====================================================
> > $ time -f "%E real,%U user,%S sys" ./sieve.sh 1000
> > -f: comando não encontrado
> >
> > real 0m0.071s
> > user 0m0.052s
> > sys 0m0.020s
> > =====================================================
> >
> > 1. Onde estou errando, pois estou inclusive seguindo o exemplo do man?
> > 2. O 'time' realmente seria o mais adequado para a tarefa?
> >
> > Abraços,
> >
> > Heitor Faria
> >
> >
>