스레드 풀 안에서 작업을 처리할 수 있도록 미리 스레드를 만들어 놓는데 스레드 풀 1에서는 작업 100개를 각각의 스레드가 나눠서 처리하게 된다. 그러나 스레드 풀 2를 보면 작업이 2개밖에 없을 경우 스레드를 여러 개 만들어 놓으면 작업을 처리하지 않는 스레드들은 메모리 공간을 낭비하는 비효율적인 스레드 풀이된다.
'프로그래밍 언어' 카테고리의 다른 글
소켓 네트워크 프로그래밍 (0) | 2019.09.07 |
---|---|
서버와 클라이언트 (0) | 2019.09.07 |
멀티스레드 동시성(Concurrency)vs병렬성(Parallelism) (0) | 2019.09.06 |
객체(Object)의 개념 (0) | 2019.09.03 |
Wrapper 클래스 개념 (0) | 2019.09.02 |