想问一下
不管是原文书或洪逸笔记
都说:
在多处理器系统下采用Diasble/Enable Interrupt方法,
只要Disable all CPU’s Interrupt 就可解决C.S. Problem,(但会造成系统产能低落
)
但我觉得就算Disable all CPU’s interrupt了,
感觉还是不能防止在不同CPU上执行的process/thread去同样的C.S.执行,进而违反mutua
l exclusion,无法解决C.S. Problem,
在这部分想请教是我的观念有误吗?感谢!