티스토리 뷰
Unreachable 객체 필터링 방법
우선 Unreachable 객체까지 파싱되도록 설정하여 힙덤프를 불러온다 https://woooongs.tistory.com/78
Heapdump 의 크기와 Mat 으로 Parsing 한 힙 크기가 다르다면
Heapdump 크기 : 1.5G Parsing 결과 : Total 357.3MB Unreachable (GC 대상) 객체는 MAT 기본 설정으로 파싱하지 않도록 되어있다. Unreachable 객체까지 Parsing 하기 위해서는 Preferences > Memory Analyzer..
woooongs.tistory.com
Java Basics > GC Roots 버튼 클릭
Unreachable 항목이 GC 대상이 되는 참조가 없는 객체들
하지만 아래와 같이 객체 수로는 조회가 가능하지만 객체별 크기 순으로는 정렬이 불가능
분석을 위하여 차지하고 있는 크기 순으로 정렬하는 방법
Unreacable 우클릭 > Show Retained Set > Finish 버튼 클릭
아래와 같이 각 클래스별로 차지하고 있는 크기 순으로 확인 가능.
'JAVA > Memory Analyzer 사용법' 카테고리의 다른 글
Memory Analyzer (MAT) - heapdump 비교하기 (0) | 2021.11.12 |
---|---|
Memory Analyzer (MAT) - Heapdump 의 크기와 Parsing 한 힙 크기가 다르다면 (0) | 2021.11.12 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- MariaDB
- AbstractMethodError
- spring cloud gateway
- msyql-connector-java
- getBoolean
- mariada-connector
- notifyAll()
- Flux
- dynamodb
- circurit breaker
- DyanomoDB
- rate limit
- Lazy
- reactor
- aurora
- Seperate Chaining
- custom config data convertion
- reative
- referencedColumnName
- RoutePredication
- N+1
- ConcurrentHashMap
- ResultSet
- GlobalFilter
- router
- HashMap
- mariadb-connector-j
- notify()
- wait()
- RouteDefinition
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
글 보관함