모니터, 세마포어 모니터 모니터가 구현 쉽다 한번에 하나의 프로세스만 공유 자원(Shared Resource)에 접근 가능하니 자동으로 상호 배제가 됨 인터페이스 기반 구축 세마포어 세마포어는 구현 어렵다 한번에 여러개의 프로세스가 공유 자원에 접근 가능 이 때문에 상호 배제 명시적으로 구현해야함 정수변수 기반 구축 내생각인데 공유자원이 막 복사본으로 있어서 여러 스레드가 써도 무방한거지