모두CBT

교착상태가 발생하는 필요조건에 해당하지 않은 것은? | [9급 지방직 컴퓨터일반] 11년 1회차 기출문제 상세 페이지

1[9급 지방직 컴퓨터일반] 11년 1회차
교착상태가 발생하는 필요조건에 해당하지 않은 것은?
1
상호 배제(mutual exclusion)
2
점유와 대기(hold and wait)
3
비환형대기(non-circular wait)
4
비선점(non-preemption)
해설

교착상태의 필요조건은 환형 대기(circular wait)이므로, 비환형 대기는 필요조건이 아니다.

교착상태는 상호 배제·점유와 대기·비선점·환형 대기의 네 조건이 동시에 성립할 때 발생한다. 오히려 환형 대기가 생기지 않도록 자원에 순서를 매기는 것은 교착상태 예방 기법이다.

  • 상호 배제는 자원을 한 번에 한 프로세스만 사용할 수 있다는 조건이다.
  • 점유와 대기는 자원을 가진 채 다른 자원을 기다리는 조건이다.
  • 비선점은 할당된 자원을 강제로 빼앗을 수 없다는 조건이다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.