2008년09월07일 15번
[시스템 프로그래밍] 교착상태 발생의 필요충분조건이 아닌 것은?
- ① 상호 배제
- ② 선점
- ③ 점유와 대기
- ④ 환형 대기
(정답률: 61%)
문제 해설
교착상태 발생의 필요충분조건은 "상호 배제", "점유와 대기", "비선점" 세 가지 조건이 모두 충족될 때이다. 따라서 "선점"은 교착상태 발생의 필요충분조건이 아니다. "선점"은 자원을 선점한 프로세스가 다른 자원을 기다리는 동안 해당 자원을 계속 점유하고 있기 때문에 교착상태를 유발할 수 있지만, "선점"이 없더라도 다른 조건들이 충족될 경우 교착상태가 발생할 수 있다.
연도별
진행 상황
0 오답
0 정답