일시 중지 및 재개 상태에 대한 Uptime 명령의 오해

일시 중지 및 재개 상태에 대한 Uptime 명령의 오해

가동 시간의 정의는 "시스템이 실행된 기간을 알려주는 것"입니다. 그러나 시스템 전원 상태를 일시중단 또는 재개로 변경하는 경우:

# uptime
 09:50:33 up  8 min, 2 users,  load average: 0,24, 0,33, 0,15
# pm-suspend
(5 minutes later, turning on again)
# uptime
 09:55:15 up  13 min, 2 users,  load average: 0,33, 0,33, 0,16
# pm-hibernate
(5 minutes later, turning on again)
# uptime
 10:01:16 up  19 min, 2 users,  load average: 3,77, 1,14, 0,43

시스템이 아직 실행되고 있지 않지만 가동 시간 카운터가 증가합니다.

사용된 용어"월타임"또는"실시간 경과 시간"그들의 정의에 따르면 "항상 실행"하는 대신 지금은 올바른 접근 방식이 될 수 있습니까?

https://en.wikipedia.org/wiki/Elapsed_real_time

답변1

예, uptime시스템을 실행하는 데 걸린 시간이 아니라 시스템 시작 이후 경과된 벽시계 시간을 표시합니다. (Linux에서는 실행 날짜와 시간을 볼 수 있습니다 uptime -s.)

답변2

시스템이 실제로 실행된 시간(휴면 시간 제외)을 알고 싶다면 다음을 참조하세요.http://unix.stackexchange.com/a/532416/332937

관련 정보