CS
[CS] 뮤텍스와 세마포어에 대한 나름의 이해
Dong's Universe
2023. 11. 22. 23:39
뮤텍스와 세마포어는 모두 프로세스 동기화를 위해 사용된다.
뮤텍스는 한번에 하나의 프로세스 또는 스레드만 접근이 가능하다.
반면에 세마포어는 하나 이상의 프로세스 또는 스레드가 접근이 가능하다.
즉, 세마포어 중 하나의 프로세스 또는 스레드만 접근이 가능한게 뮤텍스이다.
둘다 크리티컬 섹션에 대한 접근 권한을 얻기 전까지 대기를 한다.
Referene
https://www.yes24.com/Product/Goods/121769526