文書の過去の版を表示しています。
Why a Thread Pool?
multi-thread program에서 실행되는 thread의 수가 많아질수록 실행되는데 걸리는 시간보다 thread간에 처리를 옮기는 데 시간을 더 많이 소비하게된다.
이 문제를 해결하기 위해 ThreadPool을 사용한다. Java에는 ThreadPool이 없기 때문에 Programmer가 구현해야 한다.
다음은 ThreadPool의 간단한 예제를 소개한다. 원문기사는 reference를 참조하기 바란다.