프로세스의 실행 시간을 꽤 빠르게 모니터링 할 수 있습니다 time
.
x@y ~ $ time foo
real 0m14.299s
user 0m4.770s
sys 0m0.440s
STDOUT에 기록 된 인수의 I / O 및 CPU 사용량에 대해 동일한 데이터를 얻을 수있는 방법이 있습니까? 간단한 명령이나 유틸리티 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
의time
키워드를 (로$TIMEFMT
) 구성 하여 해당 정보를 제공 할 수도 있습니다 .