GETLOADAVG(3)

명칭
getloadavg - 시스템의 부하 평균의 취득

서식
#include <stdlib.h> int getloadavg(double loadavg[], int nelem)

해설
getloadavg() 함수는, 다양한 기간에 평균한 시스템 실행 기다리는 행렬의 프로세스수를 돌려줍니다. 최대 개수 nelem 의 샘플이 꺼내져 loadavg[] 의 순서대로 요소에 할당할 수 있습니다. 시스템은 바로 옆의 1, 5, 15 분간에서의 평균을 나타내는, 최대 3 개의 샘플을 필요로 합니다.

진단
부하 평균을 얻을 수 없었던 경우는 -1 이 돌아갑니다. 그 외의 경우는, 실제로 꺼내진 샘플의 개수가 돌아갑니다.

관련 항목
uptime(1), kvm_getloadavg(3), sysctl(3)

역사
getloadavg() 함수는, 4.3BSD Reno 그리고 최초로 받아들여졌습니다.