Allocation과 retention은 생성량과 살아남은 양을 다른 경로로 관찰한다

많이 만든 객체가 모두 leak인 것도 아니고 현재 heap에 많이 남았다고 최근 allocation이 반드시 큰 것도 아닙니다.

allocation rate

JFR allocation sample·bytes/sec·young GC

retained live set

post-GC occupancy·old growth·histogram

short-lived objects

많이 생성되지만 회수 · CPU/GC pressure

long-lived owners

적게 생성돼도 계속 보존 · retention path

핵심: rate evidence와 post-GC survival evidence를 나눠 수집합니다.