Java 21에서는 가상 스레드를 정식 기능으로 사용할 수 있다 비교 플랫폼 스레드 가상 스레드 관리JVM과 OS주로 JVM 런타임OS 스레드 관계일반적으로 1:1 대응소수의 플랫폼 스레드에 다수 배치 가능생성 비용상대적으로 높음상대적으로 낮음적합한 작업일반적인 실행 작업I/O 대기가 많은 작업가상 스레드가 많다고 해서 CPU가 빨라지는 것은 아니다 대신 많은 요청이 DB나 네트워크 응답을 기다리는 환경에서 스레드 사용 효율을 높이는 데 도움이 된다