https://i.imgur.com/lev7NIN.jpg
https://i.imgur.com/6dajYCU.jpg
https://i.imgur.com/pJaLugj.jpg
第六章看一看有點亂掉了...
有幾個問題想請教
1.第一張圖是C.S.design的表
洪逸說開關中斷通常用於作業系統內部設計,這能理解,但是kernel層次使用軟硬體方式
,並沒有使用到Disable interrupt,那為何麵包店演算法跟Test and set要用於kernel
層次?
2.本來以為號誌如wait(S)的使用優點是不用寫一堆,但圖三是號誌的製作的部分,洪逸
說Entry section的部分寫麵包店演算法或用Test and set的方式,但用這兩種方法本身
不是就能避免不同process同時存取共享變數了嗎?下面又何必再使用號誌?