关中断可以保护临界区。
这是因为cpu只有在接收到外部硬件的中断信号后,才会中断当前程序的执行。而临界区是在同一时间只允许一个进程或线程访问,所以关中断就可以保证cpu执行完整的临界区操作。但是这些只适用单cpu,现在基本不用这种方法。