리눅스 - uptime

코린이·2024년 11월 26일

Linux

목록 보기
19/27

📌 uptime

uptime 명령어는 시스템의 가동 시간을 확인하는 데 사용되는 명령어다. 해당 명령어를 통해 시스템 실행 시간시스템 부하(load average) 그리고 현재 시스템에 로그인한 사용자 수를 확인할 수 있다.

uptime

  • Current Time : 현재 시스템 시간
    • 22:57:22
  • System Uptime : 시스템 실행 시간 (총 실행 시간)
    • up 14 days, 10:05
  • Number of Users : 현재 시스템에 로그인한 사용자 수
    • 0 user
  • Load Averages : 1분, 5분, 15분의 시스템 부하 평균, 각 값을 통해 시스템의 프로세스가 활발하게 실행되거나 CPU를 기다리는지를 확인할 수 있다. (값이 낮을수록 시스템 부하가 적고, 값이 클수록 시스템의 부하가 높다.)
    • load average: 0.17, 0.33, 0.38

✅ 시스템 부하(Load Averages)

시스템 부하에서 값이 1.0인 경우 CPU 1 Core를 100% 사용했다는 의미이다.

CPU Core의 수 = 노예의 수

시스템 부하 값이 CPU Core 수와 동일하거나 소폭으로 높은 수준이라면, 시스템이 자원을 잘 활용하고 있다는 의미이다.

하지만, 시스템 부하 값이 CPU Core 수의 2배 이상으로 올라갈 때 시스템이 과부하 상태에 가까워졌다고 봐야 한다. 시스템 부하값이 높아질 때 작업을 동시에 처리할 수 없고, 일부 프로세스가 대기상태로 들어간다.

0개의 댓글