프로그램 : 실행 파일 프로세스 : 프로그램을 실행시키는 실행 주체 스레드 :

🚧 임계구역 둘 이상의 프로세스가 동시에 접근해서는 안 되는 공유 자원(자료 구조 또는 장치)에 접근하는 코드의 일부 ⚠️ 임계구역 문제 임계 구역으로 지정되어야 할 코드 영역이 임계 구역으로 지정되지 않았을 때 발생할 수 있는 문제 💡 해결방법 상호배제 (mu
교착상태2개 이상의 프로세스가 서로의 작업이 끝나기를 기다려 영원히 기다리게 되는 현상한 번에 하나의 프로세스만이 공유자원을 사용할 수 있음프로세스가 공유자원을 가진 상태로 다른 공유자원을 원하여 기다리는 상태공유자원이 할당된 프로세스를 다른 프로세스가 가로챌 수 없음