C/C++ 코드에서 Linux 프로세스의 가상 크기를 얻는 간단한 방법이 있습니까? 감사합니다C/C++에서 가상 크기를 얻는 방법은 무엇입니까?
2
A
답변
5
당신이 다음 임의의 프로세스의 가상 크기를 알고 싶다면 당신은 단순히 VmSize 필드를가
FILE* handle = fopen("/proc/self/status","r");
// and then read its conttent find the VmSize string and its value
을 /proc/self/status
을 읽고 찾을 필요가 자체 프로세스의 당신의 가상 크기를 찾으려면 프로세스에 대해 "/proc/<process-id>/status"
을 열고 VmSize 필드를 찾으십시오.
1
대부분의 이식 방법은 getrusage()
(manpage 참조)입니다. 그러나 응용 프로그램이 진정으로 Linux에만 해당되는 경우에는 /proc/self/status
의 구문에 대한 대안이 좋습니다.
관련 문제
- 1. 웹 페이지의 글꼴 크기를 얻는 방법은 무엇입니까?
- 2. NSButton의 기본 크기를 얻는 방법은 무엇입니까?
- 3. 자바 스크립트에서 이미지의 크기를 얻는 방법은 무엇입니까?
- 4. 100 % 확대시 DIV의 크기를 얻는 방법은 무엇입니까?
- 5. OpenGL에서 백 버퍼 크기를 얻는 방법은 무엇입니까?
- 6. 장치의 화면 크기를 얻는 방법은 무엇입니까?
- 7. BerkeleyDB에서 값의 크기를 얻는 방법은 무엇입니까?
- 8. 핸들에서 아이콘의 크기를 얻는 방법은 무엇입니까?
- 9. 비디오의 크기를 킬로바이트 단위로 얻는 방법은 무엇입니까?
- 10. 숨겨진 부모가있는 요소의 크기를 얻는 방법은 무엇입니까?
- 11. PHP에서 SWF 파일 크기를 얻는 방법은 무엇입니까?
- 12. js로 html 문서 크기를 얻는 방법은 무엇입니까?
- 13. 장치의 총 RAM 크기를 얻는 방법은 무엇입니까?
- 14. 어셈블리를 사용하여 아키텍처 크기를 얻는 방법은 무엇입니까?
- 15. 4GB보다 큰 파일 크기를 얻는 방법은 무엇입니까?
- 16. mysql 데이터베이스의 크기를 얻는 방법은 무엇입니까?
- 17. mysql에서 레코드 크기를 얻는 방법
- 18. WebView 콘텐츠 크기를 얻는 방법
- 19. 리눅스에서 프로그래밍 방식으로 dir의 크기를 얻는 방법은 무엇입니까?
- 20. Visual C++에서 파일 크기를 얻는 방법은 무엇입니까?
- 21. 실제 [UIScreen 주 화면] 프레임 크기를 얻는 방법은 무엇입니까?
- 22. AS3에서 마스크가있는로드 된 SWF의 가시적 인 크기를 얻는 방법은 무엇입니까?
- 23. iPhone SDK를 사용하여 원격 파일의 크기를 얻는 방법은 무엇입니까?
- 24. ClearType이 켜져있을 때 실제 텍스트 크기를 얻는 방법은 무엇입니까?
- 25. sizeof가 안전하지 않은 이유와 구조체의 크기를 안전하게 얻는 방법은 무엇입니까?
- 26. Java를 사용하여 하드 디스크의 RAM 크기와 크기를 얻는 방법은 무엇입니까?
- 27. Windows Form의 그리기 영역 크기를 얻는 방법은 무엇입니까?
- 28. 플렉스 레이아웃 개요 - 구성 요소의 기본 크기를 얻는 방법은 무엇입니까?
- 29. MemoryStream 또는 Byte에서 페이지 크기를 얻는 방법은 무엇입니까?
- 30. akka 액터에서 메시지 큐의 크기를 얻는 방법은 무엇입니까?
감사합니다.이 솔루션을 사용했습니다. – honzas