본문 바로가기
Java/JVM

스레드 로컬

by 정재익 2026. 1. 23.

각 스레드마다 별도 내부 저장소가 있다
 
빈은 싱글톤이라 애플리케이션전역에서 하나만 생성되는데 누가 필드에 철수라쓰고 다른 스레드가 영희라고 쓰면 값이 바뀜
그래서 스레드마다 내부 저장소가 필요
 
스레드 로컬 모두 사용하고 나면 저장된 값을 꼭 제거해줘야 안하면 메모리 누수 가능함
WAS의 스레드 풀을 사용하는 경우 기존 값이 남아있을 수도 있음

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

자바 메모리 모델 (JMM)  (0) 2026.02.02
메모리 가시성  (1) 2026.02.02
리플렉션  (0) 2026.01.22
자바의 컴파일, 클래스 로딩, 실행 구조 정리  (0) 2026.01.03
데몬 스레드  (0) 2025.08.17