临界区处理之关闭中断

来源:互联网 发布:动态桌面软件下载 编辑:程序博客网 时间:2024/05/22 03:35
为什么在单处理器上关闭中断是最简单(直接粗暴)的解决方案?

因为, 在单处理器的情况下, 分时操作系统进行进程调度时依靠的就是中断机制,当CPU进行进程切换时, 需要触发特定的中断(其实是trap). 所以说, 关闭CPU的中断机制, 就会使得当前的进程一直运行下去, 所以说是最简单粗暴的方式.
0 0
原创粉丝点击