0%

比較 mutex 和 semaphore

有個傢伙回答的不錯,可以參考 知乎

大學在恐龍書學過很多,什麼哲學家問題,但由於工作多年,一直不需要太複雜的處理這問題,所以也沒真心比較差異,好像都可以用,但看來還是有些差異。

然後在查資料時,也看到一篇 文章,裡面提到 Multi-thread 避免使用 semaphore,這其實也是合理。semaphore 可以處理 Multi-process 問題,這功能還是比較強大的。