스크립트에서 시간을 보냈는데 이것이 내가 얻은 것입니다.
$ time <myscript>
real 7m5.458s
user 0m7.444s
sys 0m3.748s
$
이는 7 분 5.458 초 동안 실행되었음을 의미합니다.
user
그리고 sys
시간은 무엇을 말합니까?
답변
real
시간은 벽시계 시간입니다. user
시간 자원 (I / O, 네트워크 등)을 기다리는하지 않으면 서 코드를 실행하는 데 걸린 시간입니다. sys
시간은 시스템 호출을 실행, 프로그램, 예를 들어, 대신에 커널에 의해 소요되는 시간입니다.
답변
프로그램 자체와 커널에서 I / O 등을 기다리는 것과는 대조적으로 실제로 코드를 실행하는 시간입니다.