제이제이
article thumbnail
JVM 동작 방식

안녕하세요. 이번에는 간단하게 JVM의 동작방식에 대해서 알아보겠습니다. 💁🏻‍♂️ JVM 동작방식 JVM은 클래스 로더(Class Loader) + 런타임 데이터 영역 (Runtime Data) + 실행 엔진(Execution Engine), 가비지 컬렉터(GarBage Collector)로 구성이 되어 있습니다. 👉🏻 런타임 데이터 영역(Runtime Data Area) 런타임 데이터 영역(Runtime Data Area)는 JVM이 프로그램을 수행하기 위해 OS로부터 할당받는 메모리영역입니다. WAS의 성능에 문제가 발생했을 때, 대부분 이 영역들이 원인이 됩니다.(Memory Leak 혹은 GC) +) 👨🏻‍🏫 추가 설명 (왜 Web Application Server)에 성능 문제가 발생했을때, ..