JVM의 메모리 구조

LJM·2023년 9월 8일
0

Java

목록 보기
20/33

Method Area:
컴파일된 바이트코드 형태의 클래스 정보, 메타데이터, 메서드 정보 등이 저장
그리고 정적 변수가 저장되는 영역

Native Method Stack:
네이티브 메서드 정보가 저장됩니다.
네이티브 메서드(Native Method)는 자바 외의 언어, 주로 C나 C++로 작성된 메서드를 의미합니다.

Heap Area:
객체와 배열이 저장. 가비지 컬렉션의 대상이 되는 영역, 여러 스레드에 의해 공유되는 데이터를 저장하는 영역

Stack Area:
메서드 호출과 로컬 변수에 대한 정보가 저장됩니다.

PC Registers:
현재 실행 중인 명령의 주소를 저장합니다.

profile
게임개발자 백엔드개발자

0개의 댓글