메모리 상태 읽는 GlobalMemoryStatus, GlobalMemoryStatusEx와 유사한 기능을 하는건 없는지요?
글쓴이: ukyoukyo / 작성시간: 금, 2009/05/22 - 5:05오후
C언어 질문입니다.
Windows 진영에서는 GlobalMemoryStatus 혹은 GlobalMemoryStatusEx 구조체를 사용하여
메모리 관련된 정보 -총용량, 나머지 용량 등등- 를 얻을 수 있는데요,
리눅스에서는 메모리 관련된 정보를 얻어오는 함수나 API, 구조체등은 없는지요?
특히나, 현재 사용가능한 물리적 메모리 용량을 구하는건 아무리 구글링을 해봐도 딱부러지는 대답은 없더군요.
커널소스쪽을 뒤져보면 나올까요?
경험해보신분들의 코멘트 좀 부탁드립니다...
Forums:
/proc/meminfo 를 읽어서
/proc/meminfo 를 읽어서 처리하면 될 것 같은데요.
아, 제 질문은,
/proc 디렉토리를 참조하여 시스템 정보를 읽어오고자 했던것은 아니었구요,
순수 API나 함수, 구조체가 있는가..를 여쭈어 본겁니다.
그래도 힌트를 주셨으니, meminfo가 커널에서 어떤 방식으로 생성되는지 한번 찾아보겠습니다.
답변 감사합니다.
------------------ System programmer...^^
------------------ System programmer...^^
댓글 달기