信號量和管程

回顧: 併發問題:多線程併發導致資源競爭; 同步概念:協調多線程對共享數據的訪問任何時刻只能有一個線程執行臨界區代碼; 確保同步的方法:底層硬件支持;高層次的編程抽象; 而今天我們要說的信號量和管程都是高層次的編程抽象中的一種; 一、什麼叫做信號量 信號量是操作系統提供的一種協調共享資源訪問的方法: 軟件同步是平等線程間的一種同步協商機制; 而信號量是由操作系統進行管理的,地位高於進程; 信號量表
相關文章
相關標籤/搜索