線程的互斥與同步

線程的互斥與同步 互斥: 當多個線程訪問同一個全局變量,或者同一個資源(比如打印機)的時候,需要進行線程間的互斥操作來保證訪問的安全性。 臨界區、互斥體、事件和信號量都可以實現線程互斥.但如果僅僅需要實現互斥功能,推薦前兩種: ​ 兩者的區別: 1、臨界區只能用於進程內的線程互斥,性能較好. 2、互斥體屬於內核對象,可以用於進程間的線程互斥,性能較差. 3、線程在沒有正常退出互斥區而意外終結時,互
相關文章
相關標籤/搜索