반응형 교착상태1 [운영체제] 운영체제 부숴버리기 (3) 교착상태 교착상태 : 여러 개의 프로세스가 서로 상대방의 작업이 끝나기만 기다리고 있어 어느 쪽도 진행이 안 되는 상태기아상테 : 특정 프로세스의 우선 순위가 낮아서 원하는 자원을 계속 할당받지 못하는 상태 교착상태의 필요조건 : 상호배제, 점유대기, 비선점, 환형대기네 가지 조건이 동시에 만족될 때 교착상태 발생이 가능하다. 1. 상호배제프로세스가 자원에 대한 배타적인 통제권을 요구여러 프로세스에 의해 사용 불가능하다.필요로 한다면 대기한다.2. 점유대기이미 한 자원을 할당 받아 점유하고 있는 상황에서 다른 프로세스가 점유하고 있는 또 다른 자원을 요구하여 해제되기를 기다리는 상황즉 자원을 점유한 상태로 대기한다.3. 비선점프로세스 할당된 자원은 그 프로세스가 사용을 마치고 반환하기 전까지 해제되지 않는다... 2024. 6. 11. 이전 1 다음 반응형