이것은 큰 질문 일지 모르지만 Linux에서 프로세스의 가상 메모리 사용을 볼 수있는 도구가 있습니까? 나는 예약 된 주소, BSS/텍스트/etc 세그먼트, 힙, 스택 증가 등으로 들어가는 것을 포함하여, 디버거에서 프로그램을 실행하는 동안 메모리의 상세한 그래픽보기를 말하고있다.디버깅 중에 가상 메모리 사용량을 시각적으로 확인하십시오.
2
A
답변
0
한 번 pmap을 사용하여 메모리 소비를 모니터링했습니다. 그것은 메모리 누출의 원인을 발견하는데 많은 도움이되었습니다. 그래픽과는 거리가 멀지 만 그로부터 많은 것을 배울 수 있습니다.
0
좋은 질문입니다. 광범위한 관점을 위해 어쩌면 덤핑/proc/pid/maps를 유지할 것인가? 위의 pmap은 여기에서 정보를 보여줍니다. 하지만 당신은 특정 작은 allocs/deallocs에 대해 이야기하는 것 같아요.
관련 문제
- 1. 시각적으로 데이터 구조 디버깅
- 2. JBoss 100 % CPU 사용량을 디버깅
- 3. android에서 응용 프로그램의 메모리 사용량과 CPU 사용량을 확인하십시오.
- 4. 웹 브라우저에서 컴퓨터의 총 RAM 사용량을 확인하십시오.
- 5. PHP 메모리 한도 디버깅
- 6. 런타임 중에 TEST 모드를 확인하십시오.
- 7. Xcode는 디버깅 중에 표현식을 평가합니다.
- 8. 디버깅 중에 콘솔이 느리게 나타납니다.
- 9. 디버깅 중에 변수 정보를 해독
- 10. 디버깅 중에 백그라운드에서 앱 제거
- 11. 동적으로 CPU 및 메모리 사용량을 캡처하십시오.
- 12. Windows에서 C++로 메모리 사용량을 얻는 방법
- 13. numpy 배열을 점진적으로 구축하고 메모리 사용량을 측정합니다.
- 14. Java 프로파일 러에서 최대 메모리 사용량을 추적하십시오.
- 15. 모든 잘못된 메모리 사용량을 잡아 먹었습니까?
- 16. Rails 앱에서 메모리 사용량을 얻는 방법?
- 17. 메모리 사용량을 사용 가능한 양 이내로 유지
- 18. Visual Studio 2010 - 메모리 사용량을 줄이는 방법
- 19. 블랙 베리의 전체 메모리 사용량을 받으십시오
- 20. CPU/메모리 사용량을 얻기위한 교차 플랫폼 방식
- 21. mysql에서 메모리 사용량을 파악하는 방법은 무엇입니까?
- 22. 그래픽 카드 메모리 사용량을 알려주는 방법은 무엇입니까?
- 23. 특정 페이지의 브라우저 메모리 사용량을 확인하려면 어떻게합니까?
- 24. 페이지가 메모리 사용량을 80MB로 폭발시킨 다음 죽습니다.
- 25. JVM의 최대 메모리 사용량을 설정하는 방법은 무엇입니까?
- 26. Python을 사용하여 Windows에서 컴퓨터의 메모리 사용량을 가져옵니다.
- 27. 플래시에서 CPU 사용량과 CPU 메모리 사용량을 얻으시겠습니까?
- 28. qt_creator에서 메모리 누출을 확인하십시오.
- 29. libMallocDebug로 메모리 누수 디버깅
- 30. 파이썬 : 메모리 누수 디버깅