为什么关中断可以保护临界区?
这是因为cpu只有在接收到外部硬件的中断信号后,才会中断当前程序的执行。而临界区是在同一时间只允许一个进程或线程访问,所以关中断就可以保证cpu执行完整的临界区操作。但是这些只适用单cpu,现在基本不用这种方法。
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号