devmoa

Garbage Collection과 Statement Pool

네이버·2012년 1월 6일·00
Statement PoolGarbage CollectionGCJavaiBatis메모리 최적화

AI 요약

Beta

이 글은 Statement Pool의 개수가 Garbage Collection(GC) 과정에 미치는 영향을 분석하고, 최적의 Statement Pool 개수 설정 방법을 설명합니다. 웹 서비스 개발 시 생성되는 객체는 대부분 수명이 짧아 Young GC 때 수거되지만, 캐싱되는 객체는 GC 대상 여부가 hit ratio에 따라 결정됩니다.

특히 iBatis 등에서 사용하는 Statement Pool은 메모리 사용량에 큰 영향을 미치는데, 이를 적절히 설정하면 GC 튜닝만큼의 성능 향상 효과를 얻을 수 있습니다. GC 튜닝을 시도하기 전에 Statement Pool 개수 설정을 먼저 고려하여 메모리 사용량을 최적화할 것을 제안합니다.

이 글이 궁금하신가요?

원문 블로그에서 전체 내용을 확인해 보세요

원문 읽으러 가기

AI 추천 연관 게시글

이 글과 관련된 다른 기술 블로그 글을 AI가 추천합니다