교착상태1 [운영체제] 7. 교착상태 Deadlock KOCW에서 제공하는 경성대학교 양희재 교수 운영체제 강의를 듣고 정리한 글 입니다. 1. 교착 상태1) 교착 상태란?: 두 개 이상의 작업이 서로 상대방의 작업이 끝나기 만을 기다리고 있기 때문에 결과적으로 아무것도 완료되지 못하는 상태. 2) 교착상태 필요 조건 4Mutual exclusion (상호배타) : 자원 동시에 사용 불가Hold and wait (보유 및 대기) : 한 자원을 잡고있고, 다른 자원 대기하고 있을 떄No Preemption (비선점) : 자원 할당 받으면 스스로 반납할 때 까지 자원 사용하도록 허용 (뺏지 않음)Circular wait (환형대기) (자원 할당도 상에 원이 만들어짐)-> 이 네 조건을 다 만족하면 교착상태가 발생할 수도있다. 3) 자원 할당도 Resource.. 2024. 12. 11. 이전 1 다음