귤 두 박스에서 상한 귤을 골라내는 작업을 할 것이고, 상한귤이 총 몇 개인지 세는 것이 목표인 상황에서 스레드 두개에서 이 작업을 진행한다고 생각해보자.두 개의 귤박스를 두 스레드를 t1,t2 라고 생각하자 (같은 프로세스 내의) 두 개의 스레드는 Heap 영역에 있
모니터는 mutual exclusion 보장 , critical section 에서의 대기 이 두가지 기능을 제공하는 동기화 툴이다.이 모니터는 언제 사용하나? 한 번에 하나의 스레드가 실행되어야 하고, 여러 스레드가 협업이 필요할 때 사용한다.mutex lock (