[완료]monitor, conditional critical region, semaphore 들이 동기화 문제 해결시 동등한가요?

goguma의 이미지

교수님께서 동기화 문제 해결시에는 monitor, conditional critical region, semaphore 들이 동등하다는데...
이건 머.. 왜... 동등한지도 모르겠고...ㅡㅡ;;
구글링을 해봐도.. 영어가 짧아 해독불가입니다..;;
간단하게나마 설명좀 부탁드립니다^^

익명 사용자의 이미지

동등하다는 것은 하나로 나머지를 구현할 수 있다는 뜻입니다. Semaphore로 monitor를 구현할 수 있고 minotor로 semaphore를 구현할 수도 있고...