기아상태(언젠간 자원 할당 가능)
특정 프로세스의 우선 순위가 낮아서 자원 할당 받지 못하는 상태
해결
프로세스의 우선 순위 높이기
OR 다른 방법 사용
교착상태(무한 대기 상태)
- 두 개 이상 작업이 서로 끝나기를 기다리고 있는 상태
- 결코 일어나지 않을 사건에 대해 대기
교착상태의 발생 조건
1. 상호배제
- 자원은 한 번에 하나의 프로세스만 사용 가능
- 사용 중인 자원을 다른 프로세스가 사용하려면 요청한 자원이 해제될 때까지 대기 필요
2. 점유와 대기
점유 - 어떤 프로세스가 적어도 하나의 자원 점유
대기 - 점유 자원을 필요로 할 때 요청한 후 할당까지 대기
3. 비선점