Answer

||| 사전지식 |||

공유자원/ 임계영역/ race condition

세마포어

lock/ unlock

세마포어와 뮤텍스는 뭐하는 애들인데?

공유자원의 동기화 문제를 해결하기 위한 관리 방법들임.

→ 세마포어/뮤텍스를 쓰더라도 데드락이 발생할 수 있음 세마포어/뮤텍스의 포커스는 자원의 동기화지, 데드락 처리가 아님.

세마포어 ⇒ Counting semaphore

세마포어란?

어떻게?