GCViewer 사용 설명
3935 단어 Java
환경
다운로드
다음 페이지에서 최신 버전의 "macversion 다운로드"링크를 클릭하여 다운로드하십시오.
https://github.com/chewiebug/GCViewer/wiki/Changelog
Windows의 경우jar 파일이 다운로드되어 임의의 폴더에 설정됩니다.
부팅
→ 다음 화면 표시
→ 화면은 다음과 같습니다.
디스플레이 변경
→ 오른쪽의 데이터 패널이 사라지고 넓어짐
→ 시간 열 표시 시간(GC 로그에 시간 스탬프가 있는 경우)
→ 총 치수는 빨간색으로 표시
여기서 -Xms(시작 사이즈)와 -Xmx(최대 사이즈)를 같은 값으로 설정하기 때문에 총 무더기 사이즈는 가로 일직선이다.
→ Young세대의 사이즈는 노란색으로, Tenured세대(Old세대)의 사이즈는 보라색으로 표시한다.
일반적으로 Young Generation+Tenured Generation=Total Heap
→ 세대별 더미 사용량은 선을 통해 볼 수 있다.세로선은 GC가 메모리를 방출했음을 나타낸다.
만약 이렇게 하지 않는다면 일부분의 범위만 확인하면 문제가 없다고 생각할 수도 있다.이번에는 이 시기에 비율을 조정했지만 최대한 빨리 해서 전체를 볼 수 있는 상태에서 조사를 시작하는 것이 좋다.
도표에서 볼 수 있다
→ 지금까지 각각 Young 세대와 Tenured 세대를 보여줌으로써 Young 세대와 Tenured 세대의 합계(=사용량)를 보면 파란색이 보인다
→ Full GC는 검은 선처럼 보인다
관점을 검사하다
이 도표는 Tenured 세대가 증가하고 있지만, 다음 Full GC로 아래에서 해방되면 되나요?
Reference
이 문제에 관하여(GCViewer 사용 설명), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ito-koichi/items/cacb815409dcaf958833텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)