시스템로드 표시기의 "로드"는 무엇입니까?


8

시스템로드 표시기는 CPU 활동, 메모리 사용, 하드 드라이브 i / o 등의 플롯을 표시합니다. "로드"그래프도 있지만 그 의미를 모릅니다. 이 "로드"는 정확히 무엇입니까?


1
"무엇인가".. 나는 그 노래를 좋아한다.
Яois

답변:


2

4

서로 다른 두 소스에서 간략하게 요약합니다.

에서 en.wikipedia.org/

로드 평균은 일정 기간 동안의 평균 시스템로드를 나타냅니다. 일반적으로 마지막 1, 5 및 15 분 동안의 시스템로드를 나타내는 3 개의 숫자 형태로 나타납니다.

[...]

유휴 컴퓨터의로드 번호는 0입니다. CPU를 사용하거나 대기하는 (준비 큐 또는 실행 큐) 각 프로세스는로드 수를 1 씩 증가시킵니다. 대부분의 UNIX 시스템은 실행중인 (CPU) 또는 실행 가능한 (대기중인) 프로세스 만 계산합니다. CPU) 상태. 그러나 Linux에는 또한 인터럽트 불가능한 휴면 상태 (대개 디스크 활동을 기다리는 중)의 프로세스가 포함되어 있으며, 많은 I / O 시스템이 사용 중이거나 정지 된 I / O 시스템으로 인해 많은 프로세스가 I / O에서 차단 된 상태를 유지하는 경우 결과가 크게 달라질 수 있습니다. [1] 예를 들어 여기에는 NFS 서버 장애로 인한 프로세스 차단 또는 미디어 속도 저하 (예 : USB 1.x 저장 장치)가 포함됩니다. 이러한 상황에서는로드 평균이 높아질 수 있으며 이는 실제 CPU 사용량 증가를 반영하지는 않지만 사용자가 얼마나 오래 기다려야하는지에 대한 아이디어를 제공합니다.

[...]

CPU가 바인드 된 단일 CPU 시스템의 경우,로드 평균을 해당 기간 동안의 시스템 활용 백분율로 생각할 수 있습니다. CPU가 여러 개인 시스템의 경우 비슷한 비율을 얻으려면 프로세서 수로 숫자를 나누어야합니다.

에서 man uptime

시스템로드 평균은 실행 가능 또는 인터럽트 불가능 상태에있는 평균 프로세스 수입니다. 실행 가능한 상태의 프로세스는 CPU를 사용 중이거나 CPU 사용을 기다리는 중입니다. 인터럽트 불가능 상태의 프로세스는 디스크 대기와 같은 일부 I / O 액세스를 기다리고 있습니다. 평균은 세 시간 간격으로 취해집니다. 로드 평균은 시스템의 CPU 수에 대해 정규화되지 않으므로로드 평균 1은 단일 CPU 시스템이 항상로드되고 4 CPU 시스템에서는 75 %의 유휴 상태임을 의미합니다.

원래 질문에 대답하기 위해 지난 1 분 동안의 평균로드입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.