Virtual thread는 blocking task 수를 늘리지만 CPU parallelism을 늘리지는 않는다

가상 스레드 하나를 platform thread 하나와 같은 희소 자원으로 계산하면 동시 요청을 불필요하게 제한합니다.

platform thread

OS thread와 긴 수명으로 대응 · 비싼 stack

virtual thread

task마다 생성 · blocking 때 carrier 양보

carrier + CPU core

실제 CPU 병렬성의 상한

DB connection 등

virtual thread와 별도인 희소 자원

핵심: 많은 virtual task가 적은 carrier 위에서 대기와 실행을 교대하고 CPU·외부 자원 상한은 따로 유지됩니다.