1. 병행 프로세스(Concurrent Process)두 개 이상의 프로세스들이 동시에 존재하며, 동시에 (둘 다) 실행 상태에 있는 것을 의미한정된 컴퓨터 하드웨어나 자원을 공유하고, 동시에 작업을 수행하기 위해 사용하는 개념 2. 임계 구역(Critical Section)다중 프로그래밍 운영체제에서 여러 개의 프로세스가 공유하는 데이터 및 자원에 대하여 어느 한 시점에서는 하나의 프로세스만 자원 또는 데이터를 사용하도록 지정된 공유 자원(영역)을 의미공중 화장실의 각각의 칸상호 배제하나만 가능진행사람이 없으면한계 대기무한정 대기 X더보기공유 자원(영역)CPU, 메모리, 디스크, 입출력 장치, 버퍼 등임계 구역에는 하나의 프로세스만 접근할 수 있으며, 해당 프로세스가 자원을 반납한 후에만 다른 프로세스..