JVM Memory Model

    JVM 메모리 구조 (JVM Memory structure)

    JVM 메모리 구조 (JVM Memory structure)

    JVM 메모리 구조 (JVM Memory structure) JAVA Source : 사용자가 작성한 JAVA 코드JAVA Compiler : JAVA 코드를 Byte Code로 변환시켜주는 기능Class Loader : Class파일을 메모리(Runtime Data Area)에 적재하는 기능Execution Engine : Byte Code를 실행 가능하게 해석해주는 기능Runtime Data Area : 프로그램을 수행하기 위해 OS에서 할당 받은 메모리 공간 Runtime Data AreaMethod AreaMethod Area, Class Area, Code Area, Static Area 로 불리어짐JVM이 읽어들인 클래스와 인터페이스 대한 런타임 상수 풀, 멤버 변수(필드), 클래스 변수(St..