SMALL
Thread Pool
Thread를 미리 여러개 만들어 두고, 요청 시 가용한 Thread 할당
사용이유
- 프로그램 성능 저하 방지(Thread 사용시마다 생성하면 느려지겠지?)
- 다수의 사용자 요청을 처리하기 위해
- 군대 병력 요청이라고 생각하면 쉬움.(군대 병력 미리 훈련 안시키면, 막상 전쟁나서 필요할 때마다 훈련 시키면 지연되는거나 마찬가지)
주의사항 및 장점
- Thread 수는 cpu 개수, 메모리 용량, 동시 요청 고객 수 등을 고려하여 생성
- 빠르고 안정감이 있음
LIST
'전공 > 운영체제' 카테고리의 다른 글
Mutex(뮤텍스), Semaphore(세마포어) (0) | 2020.09.17 |
---|---|
Starvation(기아현상), Aging(노화) (0) | 2020.09.17 |
페이지 테이블 (0) | 2020.09.14 |
Segmentation, Paging (0) | 2020.09.14 |
커널 레벨 쓰레드, 유저 레벨 쓰레드 (0) | 2018.05.04 |