[理工] 99交大OS 10、18、23、25

作者: bochengchen (LFII)   2019-12-05 13:34:28
各位大大好,有幾題99交大OS 的題目想要請教!
1.https://imgur.com/cYm7YtR.jpg
這題的答案是B 兩次,我猜是因為一次read index node,一次read data block。
我的問題是該怎麼確定index node在不在memory裡面呢? 畢竟他前面已經有read 其他dataxk7
!
2.https://imgur.com/acT5aMB.jpg
這題答案是ABC,想請問為什麼B可以選呢?
3.https://imgur.com/AU7FOJm.jpg
這題的答案是ABD,不知道C選項錯在哪裡呢?
是因為將user process move to ready quene這件事情不是由interrupt handler執行嗎?
4.https://imgur.com/onJT4e0.jpg
答案是C,想請問D選項為甚麼不能選??
感謝各位大大
作者: DLHZ ( )   2019-12-05 13:47:00
4.可以在不登入的情況下把帳戶密碼移掉2.真的要說B對也好像不是不行 但我覺得有點牽強1.提到no block data is cached 2.後來想想好像滿有道理的把會造成死結(高風險)的程式都刪掉就沒問題了?3. 可以參考 https://reurl.cc/Znzvpp
作者: mistel (Mistel)   2019-12-05 18:15:00
https://i.imgur.com/riAqFJ0.jpg請問上面這張圖這樣寫不是指waiting->>running 是給interrupt handler做嗎?有點看不懂為什麼3的C是錯的?哦哦我懂了,是signal?
作者: DLHZ ( )   2019-12-05 19:01:00
沒講清楚 網站裡有一塊特別說是由interrupt handler移的但我找到相關講明的不多 幾乎都只提到scheduler會移的部分所以我也不是非常確定 但我覺得應該不限單一種做法
作者: bochengchen (LFII)   2019-12-06 11:02:00
感謝兩位大大~~

Links booklink

Contact Us: admin [ a t ] ucptt.com