[Linux] CPU 사용량/사용률 구하기


[Linux] CPU 사용량/사용률 구하기

CPU 사용량을 실시간으로 계산해야 하는 경우가 생겨 전체 CPU 사용량 계산하는 방법에 대해서 알아보도록 하겠습니다. CPU 사용량 구하기 단순 명령어를 통해 CPU 사용량을 바로 알 수는 있습니다. top, ps 라던지 많은 명령어가 존재합니다. 이러한 명령어를 통해 바로 cpu 사용량을 알수는 있지만 경우에 따라서 직접 구현하여 해당 값을 가져와야 하는 경우가 있습니다. cpu 사용량을 구하기 위해서는 /proc/stat 에 대한 이해가 필요합니다. 해당 파일에 대한 설명과 간단한 소스코드를 알아보도록 하겠습니다. 1) /proc/stat 먼저 /proc/stat 가 어떤 값이 저장되어있는지 눈으로 확인해보겠습니다. $ cat /proc/stat cpu 19 0 99 119510 10 0 24 0 ..


원문링크 : [Linux] CPU 사용량/사용률 구하기