둘 이상의 프로세스가 **다른 프로세스가 점유하고 있는 자원을 서로 기다릴 때 무한 대기
**에 빠지는 상황
만약 네 개의 차 그룹중에서 하나의 그룹이 빠져준다면 천천히 해결되지만
빠져줄 생각이 없는게 교착상태라고 생각한다.
여기서 **자동차들을 공유 자원
**이라고 하고 저 **골목길을 임계영역
**이라고 한다
2개 이상의 프로세스가 같이 접근할 수 있는 자원, 변수
공유 자원을 2개 이상의 프로세스가 동시에 읽거나 쓰는 상황
한 순간 반드시 프로세스 하나만 진입해야 하는데,
프로그램에서 임계 자원을 이용하는 부분으로 공유 자원의 독점을 보장하는 코드 영역을 의미
임계 구역은 지정된 시간이 지난 후 종료