두 개 이상의 프로세스가 서로 상대방의 작업이 끝나기만을 기다리는 상태입니다.
상호 배제를 위한 동기화 도구입니다.
두 개 이상의 스레드가 동시에 자원에 접근하여 실행 순서에 따라 결과가 달라지는 문제입니다.
동시 접근을 제어하는 동기화 메커니즘입니다.
프로세스 내에서 실행되는 가장 작은 실행 단위입니다.