Posso monitorare abbastanza rapidamente il tempo di esecuzione di un processo con time
:
x@y ~ $ time foo
real 0m14.299s
user 0m4.770s
sys 0m0.440s
Esiste un modo per ottenere gli stessi dati per l'utilizzo degli I / O e della CPU di un argomento, registrati su STDOUT? Un semplice comando o utilità come time
sarebbe l'ideale, dove ho appena passato l'argomento della cosa che voglio eseguire:
x@y ~ $ stats foo
wallclock runtime 0m14.299s
I/O reads 290,420 KB
I/O writes 239,429 KB
peak CPU usage 18.62%
mean CPU usage 1.44%
# etc.
zsh
Latime
parola chiave può anche essere configurata (con$TIMEFMT
) per fornire tali informazioni.