[CS] counting semaphore를 이용할 때 발생할 수 있는 문제점과 해결책

2023. 9. 6. 12:48CS

counting semaphore를 활용하여 프로세스를 critical section 안에 들이게 되면 context switching에 의한 침범이 발생할 수 있다. 따라서 이를 해결하기 위해서 그 안에서 한번 더 mutext를 거치게 하는 nested semaphore를 활용한다.