운영체제정보처리기사(구) · 2019년03월03일 · 50/100
50.공유자원을 어느 시점에서 단지 한 개의 프로세스만이 사용할 수 있도록 하며, 다른 프로세스가 공유자원에 대하여 접근하지 못하게 제어하는 기법은?
1
mutual exclusion정답
2
critical section
3
deadlock
4
scatter loading
해설
1. Mutual exclusion(상호 배제) : 특정 프로세스가 공유 자원을 사용하고 있을 경우 다른 프로세스가 해당 공유자원을 사용하지 못하게 제어하는 기법. 2. Critical Section(임계 구역) : 여러 개의 프로세스가 공유하는 데이터 및 자원에 대하여 어느 한 시점에서는 하나의 프로세스만 자원 혹은 데이터를 사용하도록 지정된 공유 영역을 의미. 3. Deadlock(교착 상태) : 두 개 이상의 작업이 서로 상대방의 작업이 끝나기 만을 기다리고 있어 아무것도 완료되지 못하는 상태