[테코톡 정리] 어썸오의 JVM Memory Layout
·
맛있지만 저작권 문제/테코톡
우아한테크코스 어썸오의 JVM Memory Layout을 듣고 정리한 글입니다. 시작하기 앞서, 나는 [10분 테코톡] 김김의 JVM Specification 을 먼저 들어봤는데 발표와 내용이 너무 깔끔해서 추천한다. 실제 컴퓨터의 메모리 레이아웃은 아래와 같다. 메모리에 OS나 다른 애플리케이션 프로세스들이 상주하고, JVM도 실행이 되면 아래와 같이 공간을 차지하게 된다. 1. JVM의 구조 자바 JVM의 구조는 위와 같다. 그중에 Execuation Engine에 Interpreter, JIT Compiler, Garbage Collector가 있으며, 위 JVM Memory라고 적혀있는 박스를 Runtime Data Areas라고 한다. 자바 코드가 동작하기까지 과정 클래스 파일 안에 어떤 필드가..
이하눌
'constant pool' 태그의 글 목록