리눅스 /proc/stat 파일 질문 드립니다.

japasang의 이미지

안녕하세요. 여기서 많은 정보 얻다가 처음으로 질문 글 써보네요.

리눅스의 /proc/stat 파일을 파싱하여 CPU 사용률을 계산할 수 있는데
처음에 CPU의 누적 사용률을 가져오고 일정 시간 후 다시 두번 째로 누적 사용률을 가져와
계산하는 방식으로 알고 있습니다.

누적 사용률이 서버가 기동 하고 난 후 부터 계속 올라갈텐데, 이 누적 사용률의 최대 값이 얼마인지 알 수 있을까요?
최대 값이 되면 다시 0부터 시작하는 건지도 알고 싶습니다.

답변 부탁 드립니다.

백연구원의 이미지

각 변수는 uint64_t로 선언됩니다.


소곤소곤