http://www.kocw.net/home/m/search/kemView.do?kemId=1046323 운영체제 강의를 듣고 정리한 내용입니다 *문제점 하나의 프로세스가 critical section에 있을 때 다른 모든 프로세스는 critical section에 들어갈 수 없어야 한다 해결을 위한 알고리즘 두 개의 프로세스 P0, P1가 있다고 가정한다 프로세스들의 일반적인 구조 do { entry section critical section exit section remainder section } while(1); 프로세스들은 수행의 동기화(synchronize)를 위해 몇몇 변수를 공유할 수 있다 -> synchronization variable 프로그램적 해결법의 충족 조건 가정 모든 프로세스..