728x90
이 소스코드는 MinGW 32/64bit 모두에서 동작을 하는 CPU 사용을 확인을 위한 C++ 소스 코드 입니다. cpuu.h 와 cpuu.cpp 파일 내에 CPUUages 라는 Class 가 정의 되어 있으며, 이 Class 에서 CPU 사용율을 얻어 올 수 있도록 만들어 져 있습니다.
이미 많은 부분들에서 이 방법들을 사용하고 있긴 합니다만, MinGW 에서는 제대로 동작하거나 빌드 되지 않아서 이 부분을 다시 재정의 하여 만들었습니다.
CPU 가 평균 특정 Percentage 이하로 내려 가야 동작하게 한다거나, 반대로 특정 사용율 이상 일때 뭔가 하도록 하는 방법을 찾으신다면 첨부된 소스를 참조 해 보시기 바랍니다.
별거 아닌 소스 이기 때문에 별다른 정보를 기재 하지는 않겠습니다.
728x90
'Basic Programming > C, C++' 카테고리의 다른 글
C++ - Mutex를 이용하여 프로그램을 한번만 실행하기 (0) | 2016.11.25 |
---|---|
C++ - 생성자에서 멤버 변수 초기화 주의 사항 (0) | 2016.11.23 |
C++ - 멀티 모니터의 해상도를 가져오기 (0) | 2016.08.24 |
C++ - Intel CPU에서의 최적화 (0) | 2016.07.04 |
C++ - 함수 포인터와 함수자 - 5 (0) | 2016.04.18 |