想問一下
不管是原文書或洪逸筆記
都說:
在多處理器系統下採用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,
在這部分想請教是我的觀念有誤嗎?感謝!