교착상태1 ep 08-1.교착상태 교착상태 - 상호 배제에 의해 나타나는 문제점으로, 둘 이상의 프로세스들이 자원을 점유한 상태에서 서로 다른 프로세스가 점유하고 있는 자원을 요구하며 무한정 기다리는 현상을 의미 쉽게 말해, 둘 이상의 프로세스가 서로 남이 가진 자원을 요구하면서 양쪽 모두 작업 수행을 할 수 없이 대기상태로 놓이는 상태를 말한다. 교착상태 발생 조건 상호배제 -한번에 한개의 프로세스만이 공유 자원을 사용할 수 있어야 함 점유와 대기 - 최소 하나의 자원을 점유하면서 다른 프로세스에 할당되어 사용되고 있는 자원을 추가로 점유하기 위해 대기중인 프로세스가 있어야 함 비선점 - 다른 프로세스에 할당된 자원은 사용이 끝날 때까지 강제로 빼앗을 수 없어야 함 환형 대기 - 공유자원과 공유자원을 사용하기 위해 대기하는 프로세스들이.. 2023. 1. 8. 이전 1 다음