12. 교착상태(deadlock)가 발생하기 위해서 만족해야 하는 조건들에대한 설명으로 옳지 않은 것은?
- 1상호 배제(mutual exclusion) 조건:한 프로세스에 의해 점유된자원은 다른 프로세스가 사용할 수 없다.
- 2점유와 대기(hold and wait) 조건:이미 하나 이상의 자원을점유한 프로세스가 다른 프로세스에 의해 점유된 자원을요청하며 대기하고 있다.
- 3비선점(no preemption) 조건:프로세스가 점유한 자원을 그프로세스로부터 강제로 빼앗을 수 있다.
- 4순환 대기(circular wait) 조건:프로세스 간에 닫힌 체인(closedchain)이 존재하여, 체인 내의 각 프로세스는 체인 내의 다른프로세스에 의해 소유되어 있는 자원을 요청하며 대기하고있다.