JAVA/Memory Analyzer 사용법

Memory Analyzer (MAT) - Heapdump 의 크기와 Parsing 한 힙 크기가 다르다면

소농배 2021. 11. 12. 10:04

Heapdump 크기 : 1.5G

Parsing 결과 : Total 357.3MB

 

Unreachable (GC 대상) 객체는 MAT 기본 설정으로 파싱하지 않도록 되어있다.

Unreachable 객체까지 Parsing 하기 위해서는 Preferences > Memory Analyzer > Keep unreachable objects 체크

이전에 파싱된 결과는 모두 제거하고 다시 파싱.

 

Heapdump 크기와 거의 비슷한 parsing 결과를 얻을 수 있다.