看板 Grad-ProbAsk 關於我們 聯絡資訊
※ 引述《yushes7627fn (他的手可以穿過我的巴巴)》之銘言: : https://i.imgur.com/pEnM9EE.jpg
: 想請問一下為什麼讀到的disk block是5125個 : 我自己算是5120+4 四個額外block是指到first level的block跟指到second level的bl oc 這題我在舊的文章發現還有另一種討論 https://i.imgur.com/iEaWruX.jpg
但是洪毅的筆記中的類似題是沒有把inode 的讀取本身算進去的 https://i.imgur.com/Y5STLXR.jpg
(若把inode 也算進去的話應是6004) 不曉得有沒有人比較確定5125怎麼來比較說得通的? (原文章算level 2 table讀了兩個entry要+2 總覺得好像怪怪的 還是真的就是這樣?) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.140.44.145 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1549271787.A.A08.html
uttc: 自己解答 題目最後的括號說primary也要算 在說inode 自己 02/04 17:47
S2067030: 他那題是承上 02/04 19:34
S2067030: 而一開始的題目不就說了,假設inode已在mem中了 02/04 19:34
S2067030: 我後來有回去翻恐龍,在比較一下題目 他是seq存取 02/04 20:09
S2067030: 所以11層讀兩個應該是只算一次,差的那才是inode本身 02/04 20:10
S2067030: 因為交大這題一開始沒把inode放在mem內 02/04 20:10
uttc: 對呀~所以是另一篇討論串的那種說法 02/04 20:15
S2067030: 恐龍沒有例題 但是他有講seq跟直接acce的差別 02/04 20:16
S2067030: 我發現有問題之後 有站內該版友 他看到應該會幫忙修正 02/04 20:17
S2067030: 我最先回的兩句是說洪逸的部分xD 02/04 20:23
uttc: 他沒修正QQ 所以我來回翻討論好久才確定 02/04 20:29
uttc: 哦 原來假設inode已在memory中是這個意思 之前都不知道特別 02/04 20:30
uttc: 提的意義 02/04 20:30
S2067030: 沒關係現在知道就好 一起加油吧! 02/04 21:45