(王道408考研操作系统)第二章进程管理-第三节3:实现进程互斥的硬件方法
生活随笔
收集整理的這篇文章主要介紹了
(王道408考研操作系统)第二章进程管理-第三节3:实现进程互斥的硬件方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文章目錄
- 一:中斷屏蔽方法
- 二:TestAndSet指令(TSL)
- 三:swap指令(exchange)
一:中斷屏蔽方法
思想:當一個進程正在使用處理機執行它的臨界區代碼時,為了防止其他進程進入臨界區進行訪問的,直接“暴力的”禁止一切中斷發生,或稱之為屏蔽中斷、關中斷。因為CPU只在發生中斷時引起進程切換
優缺點
- 優點: 簡單、高效
- 缺點: 不適用于多處理機,限制了處理機交替執行程序的能力,因此執行的效率會明顯降低;且只適用于內核進程,不適用于用戶進程&#
總結
以上是生活随笔為你收集整理的(王道408考研操作系统)第二章进程管理-第三节3:实现进程互斥的硬件方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python基础教程第3章——字符串
- 下一篇: hdu-5003 Osu!(水题)