모두CBT

다음 중 교착상태(Deadlock)의 필요조건이 아닌 것은? | [정보통신산업기사 필기] 16년 2회차 기출문제 상세 페이지

1[정보통신산업기사 필기] 16년 2회차
다음 중 교착상태(Deadlock)의 필요조건이 아닌 것은?
1
선점
2
점유(보유)와 대기
3
상호배제
4
환형대기
해설

교착상태의 필요조건이 아닌 것은 선점이다.

교착상태는 상호배제, 점유와 대기, 비선점, 환형대기가 모두 성립할 때 발생한다. 자원을 빼앗을 수 있는(선점) 상황이면 교착을 풀 수 있으므로 필요조건이 될 수 없다.

  • 점유와 대기는 자원을 쥔 채 다른 자원을 기다리는 조건으로 필요조건이다.
  • 상호배제는 자원을 한 프로세스만 쓰는 조건으로 필요조건이다.
  • 환형대기는 프로세스들이 원형으로 서로의 자원을 기다리는 조건으로 필요조건이다.

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