JVM 메모리 (1) 썸네일형 리스트형 java : JVM의 메모리 구조. 관련해서 한두번 글을 올린 적이 있는데 가장 기초의 JVM 메모리구조를 다시 작성해볼까 합니다. 그림에서 볼 수 있듯이 자바 가상 머신은(JVM) 클래스 영역, 자바 스택 영역, 힙 영역, 네이티브 메소드 스택 영역으로 구성되어있습니다. 각 영역은 밑과 같은 공간으로 쓰입니다. 클래스 영역 실행에 필요한 클래스들을 로드하여 저장하는 공간으로서 로드된 클래스의 메소드들은 메소드 영역에, 상수들은 상수 영역에 저장이 됩니다. 자바 스택 영역 자바 프로그램을 수행하면서 발생하는 메소드 호출과 복귀에 대한 정보를 생성하여 저장하는 영역인데 Throwable 객체가 생성시에 이 영역에 대한 내용을 복사합니다.(exception 들의 가장 상위 클래스) JVM 수행도중에 발생되는 exception들의 printSt.. 이전 1 다음