2.3.3 操作系統之實現臨界區進程互斥的硬件實現方法

文章目錄 0.思維導圖 1.中斷隱藏方法 2.TestAndSet指令 3.Swap指令 0.思維導圖 1.中斷隱藏方法 2.TestAndSet指令 執行TSL指令時,它的內部運轉邏輯: 假設lock現在爲false,代表臨界資源A空閒,那麼我就可以訪問這個資源,同時將lock=true,提醒別的進程,這個臨界資源A我正在使用,讓他們等等 假設lock爲true,代表臨界資源正在有人使用,所以我
相關文章
相關標籤/搜索