2012-07-24 3 views
3

Eclipse에서 실행하는 간단한 콘솔 응용 프로그램을 만들었습니다 (파일을 마우스 오른쪽 단추로 클릭하고 Java 응용 프로그램으로 실행 선택). 나는 Aquire Heap Dump를 시작할 때 프로세스가 여전히 실행 중인지 확인할 수 있도록 잠을 자았습니다. 대화. 대화 상자를 시작하고 새로 고침을 누르면 로컬 프로세스가 나열되지 않습니다. Eclipse Memory Analyzer Tool을 사용하여 실행중인 프로세스에서 힙을 덤프하는 방법은 무엇입니까?

나는 이클립스의 오류 로그를 확인하고 만합니다 (HPROF 한 구성과 잘 작동됩니다.)

내가 잘못 뭐하는 거지는 IBM VM 프로세스를 나열하는 문제가 있었다보고?

답변

0

:-(메모리 누수의 원인을 찾아 I 봤 후이 용액을 알았다.

하는 J 지정 "HPROF jmap 덤프 공급자"-> "-jdkhome"-> speficy jdk 경로를 선택하십시오. 기본값은 "C : \ Program Files \ Java"입니다. \ jdk1.8.0_102 "또는 귀하의 JDK 위치.

나는 그것이 당신을 위해 작동하기를 바랍니다.