Misura il tempo di esecuzione dello script


27

In Bash shell, c'è un modo semplice per me di monitorare il tempo impiegato per eseguire uno script e generare il tempo impiegato?

Risposte:


36

Sì.

 time script

Dov'è scriptlo script per monitorare l'ora.

Ad esempio, time find ~produrrà qualcosa del genere (A seconda della dimensione della tua home directory, cioè):

real    0m49.139s
user    0m0.663s
sys     0m4.129s

@Jason: Prego! Sono contento che questo abbia aiutato!
Wuffers,

2

Ho creato un'utilità di coppia timer tic / toc chiamata ttice ttoc. E 'disponibile qui .

Esempio di utilizzo:

$ ttic && sleep 0.4 && ttoc
0.405

Per evitare conflitti con un'associazione tic / toc esistente, è possibile specificare un ID, qui foo:

$ ttic foo && sleep 0.5 && ttoc foo

Oppure assegna un ID casuale, in questo modo:

$ id=$(ttic --unique) && sleep 0.5 && ttoc $id
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.