Boss / Work Model. (주/신규 모델)
- 스레드가 필요에 따라 작업자 스레드를 만들어 내는 경우 접속받는 부분을 주 스레드로 설정.
접속 요청이 오면 새로운 스레드(Worker)를 만들어 사용자와 연결하는 방법.
Work Crew Model.
- 어떠한 작업을 여러 개의 스레드가 나뉘어 실행.
- 예를 들어 집 청소를
방바닦 닫는 스레드 / 창문 닫는 스레드 / 먼지 터는 스레드
집 청소 하는 작업이 스레드 하나가 되는 것.
Pire Lining Model.
- 순서대로 실행되어야 할 작업이 여러 개가 있다면,
작업 1은 작업 2에게 전달되고 작업 2는 작업 3에게 전달하는 방식.
- 순차적으로 진행되어야 하지만 최종 결과를 여러 개 만들기 위해 동시 수행될 필요가 있는 경우.
- 예를 들어 공장을
서로 다른 작업 수행을 하는데 결국 하나의 결과물을 만들어 내기 위한 과정.
'[ Programing ] > Interview' 카테고리의 다른 글
Interview Ciritical Section 용어 (0) | 2021.12.08 |
---|---|
Interview Thread Pool (0) | 2021.12.08 |
Interview 동기화 기법 (0) | 2021.12.08 |
Interview 스레드 동기화 (0) | 2021.12.08 |
Interview Thread (0) | 2021.12.08 |