동기화 기법 - “software tools” to solve the CSP

뮤텍스 락 (Mutex Lock)

MUTual EXclusion

<aside> 💡

acquire()release() 역시 atomically 하게 실행되어야 한다. (물리적으로)

compare_and_swap operation을 활용하여 하드웨어단에서 구현가능.

</aside>

세마포어

신호장치. N개의 공유 자원에서도 대응 가능

image.png