스레드 풀(Thread Pool)스레드 풀은 일정 수의 스레드를 미리 생성하여 관리하는 기법입니다.작업 큐에 새로운 작업이 들어오면, 스레드 풀에서 사용 가능한 스레드가 해당 작업을 처리하고작업이 완료되면, 해당 스레드는 다음 작업을 위해 다시 풀에 반환됩니다. 사용 이유자원 관리: 스레드 생성과 소멸의 오버헤드를 줄이고, 자원을 효율적으로 관리할 수 있습니다.제한된 스레드 수: 시스템에서 생성할 수 있는 스레드 수를 제한함으로써 자원 고갈 및 성능 저하를 방지할 수 있습니다.응답성 및 처리량 향상: 미리 생성된 스레드를 재사용(작업을 대기상태로 유지)함으로써 성능을 향상시킬 수 있고, 작업이 발생하면 대기 중인 쓰레드 중 하나를 선택하여 작업을 할당하므로, 작업 처리를 병렬로 진행할 수 있습니다. E..