/proc/loadavg에 대한 질문입니다.
글쓴이: jykimi / 작성시간: 화, 2003/08/05 - 2:10오후
cat loadavg
0.00 0.02 0.00 1/58 15870
위의 숫자들이 뜻하는 것이 무언지 알고싶습니다.
제가 아는 건 이 숫자들이 5분 10분 15분의 해당되는 loadavg라는 것인데, 정확히 어떻게 계산되어 나오는 지 그리고 그 뒤의 1/58 15870의 의미는 무엇인지 알켜주세요... :cry:
Forums:
실행할 수 있는 프로세스가 등록되어 있는 running queue 가 있
실행할 수 있는 프로세스가 등록되어 있는 running queue 가 있는데, 이 값의
1분/5분/15분 평균치를 말하고, 이값은 timer interrupt 발생시 갱신됩니다.
x86 리눅스는 timer interrupt 가 10ms 마다 일어나죠.
뒤의 두 값은 loadavg_read_proc() 함수를 보면 다음과 같이 나와있네요.
1/58 15870
nr_running()/nr_threads last_pid
댓글 달기