문질문질

  • 홈
  • 태그
  • 방명록

java gc 1

STW, Stop the world 제어하기

GC에 대해 공부하다보니, 어떻게 좋은 성능으로 최적화 할 수 있을까? 감지 방법과 해결 방법에 대해 알아보자 !감지 하기GC 성능이 나쁜 상황은 다음과 같다.GC 시간이 길다/ Throughput이 낮다 : GC Pause Time이 100ms 이상 반복적으로 발생, GC Time 비율이 전체 10% 이상Minor GC/ Major GC/ Full GC가 잦다 : Minor GC가 초에 수 회 반복, Full GC 가 분단위로 발생Promotion Failure 발생: Full GC 발생 가능성 상승CPU 사용률이 GC에 쏠림OutOfMemoryError 발생= 장애상황어떻게 알 수 있을까?로그 분석 또는 모니터링 도구 활용할 것 ( VisualVM, GCViewer, Prometheus + Grafa..

CS 정리 2025.04.13
이전
1
다음
더보기
프로필사진

문질문질

  • 분류 전체보기 (62)
    • Idea (4)
    • CS 정리 (34)
      • 알고리즘, 자료구조 (4)
    • Kafka (2)
    • Linux (2)
    • 제조 소프트웨어 (16)
      • 공부 (10)
      • 설계 (6)

Tag

단일 책임 원칙, 멀티스레드, MSA, GC, 기사의 여정, MES, 도메인 설계, SRP, Kafka, 엔티티 설계, CS, Linux, java, 알고리즘, 논블로킹, SOLID, 비동기, 대용량 데이터 처리, 블로킹, 동기,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/04   »
일 월 화 수 목 금 토
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바