[理工] 102成大計組

看板Grad-ProbAsk作者時間6年前 (2019/02/20 16:47), 編輯推噓5(5021)
留言26則, 6人參與, 6年前最新討論串1/1
https://i.imgur.com/qyiGoFw.jpg
https://i.imgur.com/ThgBoim.jpg
想問第一張圖片畫底線的部分是怎麼來的 還有第二張圖片是洪逸上課舉的例子 想問為什麼page fault的時間只有考慮一次I/O和兩次I/O而已 而不用把mem access time也算進去 因為page fault的話不是要先到mem裡找 找不到再往disk找嗎 麻煩各位一下 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 110.28.169.72 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1550652453.A.72F.html

02/20 16:50, 6年前 , 1F
page fault就已經代表不在memory了 不用再去memory找
02/20 16:50, 1F

02/20 16:53, 6年前 , 2F
他筆記上的算法比較像把100ns查page table的時間直接省
02/20 16:53, 2F

02/20 16:53, 6年前 , 3F
02/20 16:53, 3F

02/20 16:53, 6年前 , 4F
可是如果page fault發生,把page從disk搬到memory,一樣要me
02/20 16:53, 4F

02/20 16:53, 6年前 , 5F
mory access的動作才能拿到想要的page
02/20 16:53, 5F

02/20 17:04, 6年前 , 6F
當然是要查memory 查完再看有無page fault 洪毅是說page fa
02/20 17:04, 6F

02/20 17:04, 6年前 , 7F
ult process time很大而memory access time很小所以才把mem
02/20 17:04, 7F

02/20 17:04, 6年前 , 8F
ory access time省略
02/20 17:04, 8F

02/20 17:11, 6年前 , 9F
洪毅少了查page table那次和存取data那次
02/20 17:11, 9F

02/20 17:14, 6年前 , 10F
兩次memory access相加只有0.2ms 而I/O全部有8.5ms 所以就
02/20 17:14, 10F

02/20 17:14, 6年前 , 11F
省略了
02/20 17:14, 11F

02/20 17:24, 6年前 , 12F
阿抱歉 應該是少一次memory access而已 沒有page table的
02/20 17:24, 12F

02/20 17:38, 6年前 , 13F
page要存入memory沒錯 但這通常就包含在i/o time內了 畢
02/20 17:38, 13F

02/20 17:38, 6年前 , 14F
竟本來就是載入完page 才算完成i/o
02/20 17:38, 14F

02/20 17:54, 6年前 , 15F
抱歉 我大概懂你的意思了 這可能是題目敘述的問題 不然
02/20 17:54, 15F

02/20 17:54, 6年前 , 16F
光是查page table和存取page的data就200ns了
02/20 17:54, 16F

02/20 18:08, 6年前 , 17F
我單位換算錯誤 是0.0002ms.....
02/20 18:08, 17F

02/20 21:01, 6年前 , 18F
第一張圖的2題目第三行有提到“take two access”
02/20 21:01, 18F

02/20 21:05, 6年前 , 19F
至於mem access time要不要省略 洪逸上課時說直接省略
02/20 21:05, 19F

02/20 21:05, 6年前 , 20F
但之前寫交大考古正確答案沒有省略....
02/20 21:05, 20F

02/20 21:05, 6年前 , 21F
有人可以分享一下成大教授上課教的有沒有省略嗎qq
02/20 21:05, 21F

02/20 21:12, 6年前 , 22F
印像中我們計組老師有省略欸
02/20 21:12, 22F

02/20 21:13, 6年前 , 23F
但我忘了os老師有沒有省
02/20 21:13, 23F

02/20 23:58, 6年前 , 24F
沒有啦,這題是106年的成大第7題啦。題目有說,page t
02/20 23:58, 24F

02/20 23:58, 6年前 , 25F
b存在register裡面,意思是不用考慮access time了。洪
02/20 23:58, 25F

02/20 23:58, 6年前 , 26F
逸只是沒加了這個條件罷了
02/20 23:58, 26F
文章代碼(AID): #1SRHGbSl (Grad-ProbAsk)