Category: Computer Science
Topic: Dead Lock
Topic Comment: 프로그램을 잘못짜게되면 대기하는 현상이 발생할 수 있습니다. 즉 여러분이 반드시 알아야 한다는 말이지요.
Question "Dead lock 을 용어들을 들어보셨을 거라고 생각합니다. 어떤 상태에서 발생할까요?"
데드락은 n개(2개 이상) 프로세스 및 쓰레드들이 자원을 획득하지 못하고 기다리고 있는 것을 의미합니다.
(일반적으로는 여러개의 프로세스에서 접근할때 많이 발생하는 것으로 알고있습니다. 단일 프로세스 내에서 일어나는 일은 대체로 개발자의 실수..)