IT/이클립스

MemoryAnalyzer 메모리 덤프 확인 툴

미르오키드 2014. 2. 6. 14:59
반응형

2014 12월 내용 보완

 

개요

 

웹서버 설정을 통해 생성된 덤프파일을 분성해주는 툴입니다.

덤프파일 은 *.hprof  형태로 생성된 덤프파일을 분석할 수 있습니다.

 

사용방법

 

1. 서버 덤프 생성 설정

 

 

http://htdotl.tistory.com/21 

 http://www.oracle.com/technetwork/java/javase/tech/vmoptions-jsp-140102.html

http://tinywolf.tistory.com/103

 

jeus 사용시 JEUSMain.xml 에 설정된 설정 예시

 

 

 

 

2. MemoryAnalyzer 설치

 

이클립스 애널라이저 다운로드

다운로드한 파일 압축해제

 

3. MemoryAnalyzer 사용하여 생성된 dump 파일 확인

 


file > openfile > 덤프파일 (.hprof )선택

 

 

 


leak suspects report 선택하고 finish

 

 

 


Biggest Objects by Retained Sizev 에서 가장 큰영역 (기타영역은 선택시 팝업안뜸 두번째 영역을 확인) 클릭

Java Basics > Open in Dominator Tree( 또는 상단 해당 아이콘 선택 ) 선택 후 finish

 

* 좌측 Attributes 탭에서 발생 시점의 request 정보를 확인할 수 있음 (아래 +25 out of 54  더블클릭하면 보입니다.)

 

 

http://donzbox.tistory.com/146 <참고

 

반응형