互斥方法

1.禁用中斷: 無中斷則無切換 屏蔽中斷後,硬件事件無法得到及時的響應 針對於臨界區很小的情況是有效的 多CPU並行執行時,只屏蔽一個CPU是無用的,無法解決互斥問題 2.軟件方法 必須交替運行 臨界區三大屬性:progress、互斥,不會無限等待 無互斥性 反證法 dex算法: N進程解決方法1: N進程解決方法2: 共享turn 3.更高級的抽象 被封裝成一條機器指令,因此無中斷及上下午切換
相關文章
相關標籤/搜索