가상 스레드 생산자 소비자 패턴 구성 생산자 Thread는 Virtual Thread 구성, N개소비자 Thread는 OS Thread 구성, 1~2개 더보기ConcurrentLinkedQueue() offer() poll()ReentrantLock(true) lock() unlock() import java.nio.ByteBuffer;import java.util.concurrent.locks.ReentrantLock;import java.util.concurrent.locks.StampedLock;import java.util.concurrent.Semaphore;public final class HeapBufferPool {... private final Reentrant..