← 회차 전체 문제공개 기출자동 검사 완료2024년 국가직 기출 · 컴퓨터일반 · 운영체제 · 11번
교착상태(deadlock)가 발생하기 위한 필요조건에 해당하지 않는 것은?
- 1
상호 배제(mutual exclusion)
오답 이유상호 배제는 어떤 자원을 한 번에 한 프로세스만 사용할 수 있는 조건이다. - 2
선점(preemption)
정답 근거교착상태 필요조건은 자원을 강제로 빼앗지 못하는 비선점이며 선점 가능은 반대 조건이다. - 3
순환 대기(circular wait)
오답 이유순환 대기는 프로세스들이 원형으로 서로 다음 프로세스가 보유한 자원을 기다리는 상태다. - 4
점유와 대기(hold and wait)
오답 이유점유와 대기는 자원을 가진 채 다른 자원을 추가로 기다리는 조건이다.
정답·상세해설정답 2번
교착상태(Deadlock)가 발생하기 위해서는 상호 배제, 점유와 대기, 비선점, 환형 대기라는 4가지 조건이 모두 동시에 만족되어 야 합니다. 따라서 '선점(preemption)'은 발생 조건이 아니며, 오히려 비선점 상태여야 교착상태가 발생합니다.
콘텐츠 기록콘텐츠 정보
- 자료 유형
- 공개 기출
- 검수 상태
- 자동 검사 완료
- 최종 검수
- 자동 검사 완료