새소식

반응형
밥벌이/운영체제

교착상태 발생의 조건

  • -
반응형
조건 내용
상호배제
(Mutual Exclusion)
한번에 하나의 프로세스만이 공유 자원을 사용할 수 있음
점유와 대기
(Hold & Wait)
최소한 하나의 자원을 점유하고 있으면서 다른 프로세스에 할당되어 사용 중인 자원을 추가로 점유하기 위해 대기하는 프로세스가 있어야 함
비선점
(Non-Preemption)
다른 프로세스에 할당된 자원은 사용이 끝날 때까지 강제로 빼앗을 수 없어야 함
환형 대기
(Circular Wait)
공유 자원을 사용하기 위해 대기하는 프로세스들이 각자 자신에게 할당됨
자원을 점유하고 앞에 있는 프로세스의 자원을 요구하면서 원형으로 구성되어 있음

 

반응형

'밥벌이 > 운영체제' 카테고리의 다른 글

스래싱의 예방과 조치  (0) 2011.08.10
교착상태 개요  (0) 2011.08.10
교착상태 해결 방법  (0) 2011.08.10
스케줄링 개념  (0) 2011.05.17
스케줄링 단계와 기본 요소  (0) 2011.05.17
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.