Dead lock: 일어나지 않을 사건을 기다리며 진행이 멈춰 버리는 현상. 철학자들은 포크 한 개를 가지고 포크를 기다리며 멈춰버림.
해당 자원을 한 번에 하나의 프로세스만 이용 가능했기 때문에 발생, 자원을 공유할 수 있다면 dead lock은 발생하지 않음
어떠한 자원을 할당받은 상태에서 다른 자원을 할당받기를 기다린다면 교착 상태가 발생할 수 있음
비선점은 자원을 이용하는 프로세스의 작업이 끝나야만 비로소 이용할 수 있음. 만약 선점할 수 있다면 데드락은 발생하지 않음