Pthreads多線程編程(3)

互斥量 1.   概述 Mutex是"mutual exclusion"的縮寫,互斥量是完成線程同步和在併發操作中保護共享數據的一種主要方法。 互斥量在保護共享數據資源時的行爲類似於"鎖"。在多線程中,任何時候只有一個線程可以持有互斥量。因此,即使有多個線程嘗試去持有某個互斥量,只有一個線程可以成功。多個線程必須輪流訪問被保護的共享數據。 互斥量可以用來避免競爭條件。下圖是一個涉及到銀行業務的競爭
相關文章
相關標籤/搜索