세마포어 관련 기출 · 풀이
139회 4교시 2번4. 컴퓨터 시스템 및 정보통신
운영체제의 프로세스 동기화 기법 중 뮤텍스(Mutex), 세마포어(Semaphore), 모니터(Monitor)에 대하여 설명하시오.
전체 해설 보기122회 1교시 1번4. 컴퓨터 시스템 및 정보통신
세마포어(Semaphore)와 모니터(Monitor)
세마포어와 모니터는 운영체제에서 공유 자원에 대한 동기화 및 상호 배제를 제공하는 대표적인 기법이다. 세마포어는 카운터 변수를 통해 자원 접근 횟수를 제어하고, 모니터는 공유 변수와 프로시저를 묶어 캡슐화하여 동시 접근을 방지한다. 두 기법 모두 임계 영역 문제를 해결하지만, 구현 방식과 복잡도에서 차이를 보인다.
전체 해설 보기연관 출제 키워드
세마포어와(과) 같은 회차·문항에서 함께 출제된 키워드입니다. 연계 학습 시 효율이 높습니다.