2014-09-12 4 views
1

CPU 사용량 및 메모리 사용량과 같은 시스템 통계를 제공하는 C/C++ 라이브러리를 찾고 있습니다.CPU 및 메모리 사용 통계를 제공하는 크로스 플랫폼 C/C++ 라이브러리가 있습니까?

크로스 플랫폼에서 작동하는 플랫폼이 있습니까?

저는 휠을 다시 발명하고 싶지 않습니다. (심하게).

+0

'/ proc/self/stat'을 긁는 것은 아마도 "크로스 플랫폼"에 가깝게 될 것입니다. –

+0

@SergeyL., 그 리눅스는 구체적이지 않습니까? Windows는 어떻습니까? – batman

+0

닫기 투표 인, 왜 닫습니까? – batman

답변

3

당신이 당신이 찾고 있지만,하지만 회로이에 대한 플랫폼 독립적 기능이없는 무엇을 기본적으로 수행하는 오픈 소스 라이브러리입니다 SIGAR API (C++를)

사용할 수 있습니다.

크로스 플랫폼을 원한다면 ACE는 많은 언어에서 작동하는 좋은 언어입니다!

+0

SIGAR를 사용 해본 적이 있습니까? 나는 그것을 설정하려고 노력하고 있지만, 나는 빌드 프로세스와 혼동을 느낀다. 그리고 위키 페이지는 실제로 도움이되지 않는다. 그것을 복제 한 후 C++ 소스와 함께 컴파일해야하는 정확한 파일은 무엇입니까? 감사. – batman