[운영체제 4-5장. 암묵적 스레딩(Implicit Threading)]
: 위에서 말했던것 처럼 프로그래머에게 API를 줘서 직접 스레드를 관리 하게 하는 명시적 스레딩과 반대로,
스레딩의 생성과 관리 책임을 개발자로부터 컴파일러와 실행시간 라이브러리에게 넘겨주는것.(=자동화)
- 응용개발자가 스레드 직접 조작 활용 어려워하는것에 대한 해결책.
[스레드 풀(Thread Pools)]
: 프로세스가 시작할때 아예 일정한 수의 스레드들을 미리 풀로 만들어두는것.
=> 평소엔 대기. 요청들어오면 할당. 미리 만들어둔 스레드 풀이 꽉차면 빌때까지 대기.
- 동적으로 풀의 크기 조절 가능.
[OpenMP]
= 병렬 영역(parallel regions)
: C,C++ 도는 FORTRAN으로 작성된 API와 컴파일러 디렉티브 집합
# Grand Central Dispatch : 맥OS, IOS 운영체제 위한 기술. 메인큐
'기타 > [운영체제]' 카테고리의 다른 글
4-6장. 스레드와 관련된 문제들 (0) | 2019.04.06 |
---|---|
4-4장. 스레드 라이브러리 (0) | 2019.04.06 |
4-3장. 다중 스레드 모델 (0) | 2019.04.05 |
4-2장. 다중코어 프로그래밍 (0) | 2019.04.05 |
4-1장. 스레드 (0) | 2019.04.05 |