본문 바로가기
Java/JVM

자바 메모리 모델 (JMM)

by 정재익 2026. 2. 2.

멀티스레드에서 스레드간의 상호작용을 주로 정의함

핵심내용은 happens before라는 관계에 대한 정의

자바 메모리 모델에서 스레드간의 작업 순서를 정의하는 개념

만약 작업A가 작업B보다 happens before 관계에 있다면 작업A가 메모리 변경한 건 작업B에서 볼 수 있다는 뜻

작업 A에 volatile가 있으면 작업 B에서 볼 수 있다 등등 

'Java > JVM' 카테고리의 다른 글

JVM의 객체 생성 과정  (0) 2026.05.15
JVM  (0) 2026.02.08
메모리 가시성  (1) 2026.02.02
스레드 로컬  (0) 2026.01.23
리플렉션  (0) 2026.01.22