Middleware (오픈소스 활용-10) GC 분석을 빠르고 간편하게 할 수 있는 GCeasy 소개 합니다
페이지 정보
작성자 미들웨어 아이디로 검색 전체게시물 댓글 0건 조회 2,367회 좋아요 0회 작성일 22-07-25 11:12본문
안녕하세요. 미들웨어 입니다.
이번 S/W 활용 시간에는 좀 가볍게 시작하겠습니다.
GC 분석을 하기 위해서는 여러가지 Tool을 사용했었는데요, 제가 제일 자주 활용하는 것은 MAT도 아닌 GCeasy 입니다.
여긴 사이트인데 GC파일을 업로드 하면 바로 분석까지 진행되서 별도 프로그램을 설치 할 필요가 없습니다.
상당히 간편하고 심플해서 자주 사용하는 곳입니다.
단점이 아예 없는 것은 아니니 GC용량이 크거나 분석이 자세히 필요할 땐 MAT를 활용하시는 것도 좋은 방안이 됩니다.
GC 관련해서는 제가 3개 주제로 작성했으니 아래 참고해주세요.
- GC분석 내용 링크 : http://www.chlux.co.kr/bbs/board.php?bo_table=board02&wr_id=108&sca=Middleware&sfl=wr_subject&stx=OutOf&sop=and
- OutOfMemory 로 검색한 결과
1. GCeasy 란?
GC 분석사이트를 html 기반으로 제공해줘서 인터넷만 되면 GC분석을 할 수 있습니다.
제공되는 확장자도 zip, gz등 압축 형태도 분석 가능합니다.
REST API 로 GC로그를 빠르게 분석 가능합니다.
- 사이트링크 : https://gceasy.io/
- 메인화면
2. GC 설정
GC 분석을 위해 우선 JVM에 GC설정이 재대로 되있는지 확인이 필요합니다.
XX:+PrintGCDetails -XX:+PrintGCDateStamps -Xloggc:<GC-log-file-path>
3. 기능 리뷰
기능이 상당히 좋습니다.
필요한 부분을 스샷으로 올려드릴테니 찬찬히 확인해보세요.
- Heap Usage GC
- Object Stats
- Thread Execution Pattern
- Thread States
4. 무료이나 유료 버전도 있음
무료로 대부분 사용 가능합니다만, 유료 버전도 있습니다.
전 무료로도 충분 했습니다만, PDF 출력을 원한다던지, 용량이 매우 카드던지.. 추가 기능은 유료 버전을 참고하시면 됩니다.
유료 버전 관련 내용은 아래 링크를 참고해주세요.
어디까지나, 엔지니어적인 입장에서 좋은 S/W를 소개해드리고자 작성되었으니 무료 버전을 잘 사용하시면 필요시 큰 도움이 될거라 생각됩니다~
그럼.. 더운데 열공하세요~
댓글목록
등록된 댓글이 없습니다.