看板 Grad-ProbAsk 關於我們 聯絡資訊
請問幾個問題 4.D和5.B 兩個選項有點搞混,有矛盾嗎?是什麼時候需要OS什麼時候不用 https://i.imgur.com/24CLhAW.jpg 12.D應該改成發出IO嗎?system call 跟IO怎麼分,有點混亂 https://i.imgur.com/CfzRK04.jpg 16.A要怎麼看 https://i.imgur.com/fqEwCpO.jpg 另外想問一下buffer overflow系列的問題 除了那段要改bound checking 的code以外還需要注意什麼嗎 謝謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 39.8.169.189 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1577942746.A.97B.html
cry589036511: cache跟vm負責的記憶體階層不一樣,越靠近cpu要越 01/02 13:39
cry589036511: 快,所以cache 由硬體負責 01/02 13:39
ekids1234: 12 D 是改發I/O request沒錯 01/02 14:01
ekids1234: syscall 是一些被認為可能會超出權限、危害系統的指令 01/02 14:01
ekids1234: 不過幾乎所有I/O都需要syscall ? 再麻煩各位指正 01/02 14:03
ekids1234: 16A 64bits 已經很長了 其實切到 2-level 可以對到很大 01/02 14:05
ekids1234: 的 physical mem. 而實際你也準備不出那麼大的 ram 01/02 14:06
ok8752665: 12的d 不是因為有non blocking system call嗎 01/02 16:59
plsmaop: call system call 未必會進 waiting state 01/02 17:00
ok8752665: 16的a 洪逸是說你無法確定切2level就夠 01/02 17:01
WendyD: 問一下16A給怎樣條件的話會對啊 沒很懂 01/02 17:24
ok8752665: 如果是說MULTI-LEVEL就可以 01/02 17:30
WendyD: 了解了 謝謝ok大 01/02 18:40
WendyD: 都懂了 謝謝上面的大大 01/02 18:41