Monitor Sync


Synchronize by using Mutex and Thread-safe **Condition Variables(Queue)**

more simpler than Semaphore, because monitor Condition variable do lock and unlock. but Semaphore is done by in its process


> 배타동기, 조건동기를 위한 큐가 각각 존재 
> 

> ![](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fdb19c807-b616-411d-9a5a-1cececedaf6a%2Ftemp.jpg?table=block&id=07d2333c-4cc4-45d9-a778-ba9d66b14c42&cache=v2)
> 
> 



