세마포어(Semaphore)와 모니터(Monitor)
정보관리기술사 제122회 1교시 1번 문항으로, 과목은 SW공학/프로젝트관리입니다. ‘세마포어’ 키워드는 정보관리기술사 기출 4문항에 나왔습니다.
원문 문제
정보관리기술사 제122회 1번. 세마포어(Semaphore)와 모니터(Monitor)
핵심 키워드
- 세마포어
- 모니터
- 상호 배제
- 동기화 메커니즘
- 임계 영역 보호
- 대기 큐
고득점 가이드 — 1. 개요
세마포어와 모니터는 멀티스레드 환경에서 공유 자원에 대한 임계 영역을 보호하여 동시 접근으로 인한 경쟁 조건을 방지하는 대표적 동기화 메커니즘이다. 두 기법 모두 상호 배제를 보장하나 추상화 수준과 사용 방식이 다르다.
출제 이력
- 세마포어기출 4문항
- 모니터기출 2문항
- 상호 배제기출 3문항
- 동기화 메커니즘기출 1문항
- 임계 영역 보호기출 2문항
- 대기 큐기출 1문항
- 제139회 27번운영체제의 프로세스 동기화 기법 중 뮤텍스(Mutex), 세마포어(Semaphore), 모니터(Monitor)인프라4교시겹치는 키워드: 세마포어, 모니터, 임계 영역 보호무료
- 제136회 27번IPC(Inter Process Communication)인프라4교시겹치는 키워드: 세마포어
- 제126회 3번Race Condition보안1교시겹치는 키워드: 상호 배제무료
- 제126회 27번Real Time Scheduling의 우선순위 역전(Priority Inversion) 및 해결 기법인프라4교시겹치는 키워드: 세마포어
- 제116회 4번교착상태(Deadlock)인프라1교시겹치는 키워드: 상호 배제무료