본문 바로가기 메뉴 바로가기

MangKyu's Diary

프로필사진
  • 글쓰기
  • 관리
  • 방명록
  • 이웃추가

MangKyu

검색하기 폼
  • 전체보기 (451)
    • AI (29)
    • Java & Kotlin (76)
    • Spring (130)
    • Server (41)
    • 데이터베이스 (26)
    • 네트워크 (9)
    • Tech News (33)
    • 나의 공부방 (81)
    • 끄적끄적 (26)
  • 방명록
  • 이웃추가
  • 로그인
  • 글쓰기

2026/08/04 (1)
[Java] 에러 스택 트레이스 최적화를 도와주는 -XX:+OmitStackTraceInFastThrow(사라진 예외 스택 트레이스)

1. 에러 스택 트레이스 최적화를 도와주는 -XX:+OmitStackTraceInFastThrow(사라진 예외 스택 트레이스)[ OmitStackTraceInFastThrow 옵션이란? ]-XX:+OmitStackTraceInFastThrow 옵션은 JVM이 동일한 위치에서 반복해서 예외를 던질 경우, JIT 컴파일러가 스택트레이스와 메시지가 없는 싱글턴 예외로 바꿔 던지는 최적화 기법이다. 이는 JDK 1.4부터 기본 활성화되어 있는 상태이다.예외 생성 비용의 대부분은 fillInStackTrace() 메서드로 콜스택을 훑어 프레임 배열을 만드는 작업이다. 스택이 깊으면 예외 하나당 수 ms씩 소요되곤 하는데, 같은 지점에서 뻔한 예외가 수천 번 반복되면 매번 스택을 뜨는게 낭비이다. 따라서 JIT이 ..

Java & Kotlin 2026. 8. 4. 10:00
이전 1 다음
이전 다음
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • ㅏ
more
«   2026/08   »
일 월 화 수 목 금 토
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 31
글 보관함
반응형
반응형

Blog is powered by Tistory / Designed by Tistory
맨 위로

티스토리툴바

전체 방문자
Today :
Yesterday :
  • 전체보기 (451)
    • AI (29)
    • Java & Kotlin (76)
    • Spring (130)
    • Server (41)
    • 데이터베이스 (26)
    • 네트워크 (9)
    • Tech News (33)
    • 나의 공부방 (81)
    • 끄적끄적 (26)
  • 방명록
  • GitHub
  • LinkedIn