Java 가상 스레드: JDK 21·25의 차이와 pinning 관측
가상 스레드의 캐리어·I/O 대기 모델을 설명하고 JDK 21·25의 synchronized pinning 차이를 같은 JFR 예제로 확인합니다. 정식 API·미리보기 상태와 남은 병목도 구분합니다.
java / virtual-threads / jdk21↗
Java와 소프트웨어, 개발하며 배운 것들을 기록합니다.
전체 글 →가상 스레드의 캐리어·I/O 대기 모델을 설명하고 JDK 21·25의 synchronized pinning 차이를 같은 JFR 예제로 확인합니다. 정식 API·미리보기 상태와 남은 병목도 구분합니다.
JDK 25 정식 ScopedValue를 가상 스레드에서 실행합니다. 중첩 바인딩·예외 후 복원·일반 자식 스레드의 미상속을 확인하고 ThreadLocal 및 구조적 동시성과의 경계를 설명합니다.