Я можу досить швидко відстежувати час роботи процесу за допомогою time:
x@y ~ $ time foo
real 0m14.299s
user 0m4.770s
sys 0m0.440s
Чи є спосіб отримати я однакові дані для використання аргументу вводу / виводу та процесора, записаного в STDOUT? Проста команда чи утиліта, як-от, timeбула б ідеальною, де я просто передаю аргумент того, що я хочу запустити:
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«Stimeключове слово також може бути налаштований (з$TIMEFMT) , щоб забезпечити з цією інформацією.