본문 바로가기

어떻게 할까/소프트웨어

CPU 사용율을 알아 오는 소스 (C++)



 이 소스코드는 MinGW 32/64bit 모두에서 동작을 하는 CPU 사용을 확인을 위한 C++ 소스 코드 입니다. cpuu.h 와 cpuu.cpp 파일 내에 CPUUages 라는 Class 가 정의 되어 있으며, 이 Class 에서 CPU 사용율을 얻어 올 수 있도록 만들어 져 있습니다.

 이미 많은 부분들에서 이 방법들을 사용하고 있긴 합니다만, MinGW 에서는 제대로 동작하거나 빌드 되지 않아서 이 부분을 다시 재정의 하여 만들었습니다.


 CPU 가 평균 특정 Percentage 이하로 내려 가야 동작하게 한다거나, 반대로 특정 사용율 이상 일때 뭔가 하도록 하는 방법을 찾으신다면 첨부된 소스를 참조 해 보시기 바랍니다.

 별거 아닌 소스 이기 때문에 별다른 정보를 기재 하지는 않겠습니다.


cpumeter.zip

* Open source 이므로 이를 사용하시는 분이 재생산, 수정 하는 것은 100% 자유 입니다.