1. IT 용어 로서의 교착상태(Deadlock) 교착상태(Deadlock)이란 본디 IT용어로써 두 개 이상의 프로세스가 자신이 가지지 못한 상대가 가진 자원을 요청하기 위해 대기를 하고 있는데 그 상대의 프로세스도 같은 조건으로 기다리고 있어서 서로 진전하지 못하고 작업수행을 위해 기다리고 있는 상태를 말합니다. 이는 프로세스들이 필요한 자원을 얻을 때까지 대기상태로 머물러 있는 것이기 때문에 컴퓨터가 절대 멈춰 있는 것은 아닙니다. 인터넷창을 닫아야 하는데 닫을 수 없는 상태이거나 게임이 정지상태에 머물러 있는 현상이 대표적인 예라고 할 수 있습니다. 미국 컴퓨터 과학자인 에드워드 코프만(Edward G. Coffman, Jr)는 1971년에 교착상태(deadlokc)의 4가지 필요조건을 정의한 바..