공유할 서비스 선택

TECH


TECH

Middleware (오픈소스 활용-10) GC 분석을 빠르고 간편하게 할 수 있는 GCeasy 소개 합니다

페이지 정보

작성자 미들웨어 아이디로 검색 전체게시물 댓글 0건 조회 1,521회 좋아요 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 로 검색한 결과

59211b845def6eba440eb1f4e0888c43_1658714049_7448.png
 

 

 

1. GCeasy 란?

GC 분석사이트를 html 기반으로 제공해줘서 인터넷만 되면 GC분석을 할 수 있습니다. 

제공되는 확장자도 zip, gz등 압축 형태도 분석 가능합니다. 

REST API 로 GC로그를 빠르게 분석 가능합니다. 

 

- 사이트링크  : https://gceasy.io/ 

- 메인화면

59211b845def6eba440eb1f4e0888c43_1658714160_9605.png
 

 

 

2. GC 설정

GC 분석을 위해 우선 JVM에 GC설정이 재대로 되있는지 확인이 필요합니다. 

XX:+PrintGCDetails -XX:+PrintGCDateStamps -Xloggc:<GC-log-file-path>

 

 

 

3. 기능 리뷰 

기능이 상당히 좋습니다. 

필요한 부분을 스샷으로 올려드릴테니 찬찬히 확인해보세요. 

 

- Heap Usage GC

59211b845def6eba440eb1f4e0888c43_1658714853_473.png

 

- Peak Heap Size
59211b845def6eba440eb1f4e0888c43_1658714853_5573.png

 

- KEY Performance
59211b845def6eba440eb1f4e0888c43_1658714853_6435.png

 

- Object Stats
59211b845def6eba440eb1f4e0888c43_1658714853_7314.png

 


- Thread Count
59211b845def6eba440eb1f4e0888c43_1658714853_8855.png

 

 

- Thread Execution Pattern

59211b845def6eba440eb1f4e0888c43_1658714853_9813.png

 

 

- Thread States

59211b845def6eba440eb1f4e0888c43_1658714854_0475.png
 

 

4. 무료이나 유료 버전도 있음

무료로 대부분 사용 가능합니다만, 유료 버전도 있습니다. 

전 무료로도 충분 했습니다만, PDF 출력을 원한다던지, 용량이 매우 카드던지.. 추가 기능은 유료 버전을 참고하시면 됩니다. 

유료 버전 관련 내용은 아래 링크를 참고해주세요.

https://gceasy.io/pricing.jsp 

 

 

어디까지나, 엔지니어적인 입장에서 좋은 S/W를 소개해드리고자 작성되었으니 무료 버전을 잘 사용하시면 필요시 큰 도움이 될거라 생각됩니다~

그럼.. 더운데 열공하세요~

댓글목록

등록된 댓글이 없습니다.

TECH 목록
번호 제목 작성자 작성일 조회수
204 Middleware 미들웨어 아이디로 검색 전체게시물 04-22 11
(오픈소스 활용-28) was에서 T4CConnection (Locked) 발생시 해결방법

카테고리 : Middleware

11 0
작성자 : 미들웨어 24/04/22
203 OS OSworker 아이디로 검색 전체게시물 04-20 25
Diagram, Architect 등 서버의 구성에 대해 그림그리실때 무엇을 사용하시나요?

카테고리 : OS

25 0
작성자 : OSworker 24/04/20
202 OS OSworker 아이디로 검색 전체게시물 04-14 53
[교육] RH174 : Managing CentOS Migrations and RHEL Upgrades

카테고리 : OS

53 0
작성자 : OSworker 24/04/14
201 Middleware 미들웨어 아이디로 검색 전체게시물 04-08 44
(오픈소스 활용-28) Java Flight Recorder 이란? Java 모니터링을 구현가능

카테고리 : Middleware

44 0
작성자 : 미들웨어 24/04/08
200 OS OSworker 아이디로 검색 전체게시물 04-03 763
[보안취약점] XZ유틸즈에서 발견된 백도어 `CVE-2024-3094`

카테고리 : OS

763 0
작성자 : OSworker 24/04/03
199 OS OSworker 아이디로 검색 전체게시물 03-30 105
레드햇 자격증 시험을 집에서~ 원하는 곳에서 볼수있는거 알고계셨나요?

카테고리 : OS

105 0
작성자 : OSworker 24/03/30
198 OS OSworker 아이디로 검색 전체게시물 03-24 167
RHEL7 to RHEL8 leapp으로 마이그레이션 하는 방법에 대해~

카테고리 : OS

167 0
작성자 : OSworker 24/03/24
197 Middleware 미들웨어 아이디로 검색 전체게시물 03-21 111
(오픈소스 활용-27) Redis Cache 란? 활용방법과 다운로드

카테고리 : Middleware

111 0
작성자 : 미들웨어 24/03/21
196 OS OSworker 아이디로 검색 전체게시물 03-17 142
Convert2RHEL를 사용하여 CentOS 7.9 에서 RHEL7.9로 전환해보겠습니다.

카테고리 : OS

142 0
작성자 : OSworker 24/03/17
195 Middleware 미들웨어 아이디로 검색 전체게시물 03-07 146
(weblogic 활용) WebLogic Kubernetes Toolkit-UI (무료) 설치 및 구성가이드

카테고리 : Middleware

146 0
작성자 : 미들웨어 24/03/07
Total 204건
게시물 검색

주식회사 클럭스| 대표 : 이찬호| 사업자등록번호 : 107-87-27655
주소 : 서울특별시 영등포구 국회대로 800, 여의도파라곤
E-mail : sales@chlux.co.kr
Copyright © 클럭스 www.chlux.co.kr All rights reserved.
상단으로Top