【操作系統】Classical Problems of Synchronization-信號量機制

文章目錄 1 哲學家問題 2 生產者-消費者問題 2.1 有限的共享緩衝區數據 2.2 算法解決 3 讀寫問題 3.1 概述 3.2 僞碼描述 1 哲學家問題 每個人都要拿起左右兩根筷子,才能就餐。 算法描述: 筷子可以當作臨界資源,我們對它進行PV操作。 每次拿起兩根筷子,是兩次P操作,-》eat,放下兩根筷子是兩次V操作。 可能產生的問題解決: 若是五個哲學家同時拿左邊筷子,他們下一步都要拿右
相關文章
相關標籤/搜索