互斥量,生產者消費者

如果不需要信號量的計數能力,有時可以使用信號量的一個簡化版本,稱爲互斥量(mutex)。互斥量僅僅適用於管理共享資源或一小段代碼。由於互斥量在實現時既容易又有效,這使得互斥量在實現用戶空間線程包時非常有用。 互斥量是一個可以處於兩態之一的變量:解鎖和加鎖。這樣,只需要一個二進制位表示它,不過實際上,常常使用一個整型量,0表示解鎖,而其他所有的值則表示加鎖。互斥量使用兩個過程。當一個線程(或進程)需
相關文章
相關標籤/搜索