측정 자료를 읽기
먼저 프로그램을 Massif에서 실행해 자료를 수집한 뒤 파일을 연다. 시각화 도구가 자체적으로 모든 할당을 수집하는 것은 아니다. 압축된 Massif 자료를 읽는 기능도 있어 저장한 실행 결과를 다시 살펴볼 수 있다.
피크의 원인 탐색
개요 화면에서 전체 사용량 변화와 큰 기여를 하는 위치를 함께 살펴본다. 스냅샷 트리에서 항목을 고르면 관련 시점과 호출 관계를 연결할 수 있다. 상세 호출 그래프는 특정 피크에 어떤 경로가 기여했는지 이해하는 데 도움이 된다.
공간과 누수의 구분
큰 할당이 나타났다고 모두 누수인 것은 아니다. 해당 작업에 필요한 자료인지, 더 이상 쓰지 않는데 유지되는지 확인해야 한다. 입력 프로파일이 측정한 범위와 단위를 이해하고 코드 수정 뒤 같은 작업에서 사용량이 실제로 바뀌었는지 비교한다.
관련 문서
Massif / Heaptrack / DHAT / KCachegrind