[理工] 104交大計系

看板Grad-ProbAsk作者 (PTT領導)時間7年前 (2017/02/07 22:45), 編輯推噓2(207)
留言9則, 4人參與, 最新討論串2/2 (看更多)
12(C) If the size of a block is 1024 bytes and a pointer require 32 bits, in a two-level index system, a file associated with a first-level index block can have a size of up to 256MB. 想問這個選項為什麼是錯的 有點看不太懂題目敘述... -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.232.5.6 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1486478737.A.DFF.html

02/07 22:50, , 1F
64MB
02/07 22:50, 1F

02/07 22:51, , 2F
1024B有2^7個pointers
02/07 22:51, 2F

02/07 22:52, , 3F
是2^8個,打錯
02/07 22:52, 3F

02/08 07:16, , 4F
我也是算64MB,1024B/32bits=256, 256*256*1K=64MB
02/08 07:16, 4F

02/08 07:17, , 5F
可是之前板上好像有不同的算法,建議可以去去看看
02/08 07:17, 5F

02/08 07:17, , 6F
主要是對題目的理解不同
02/08 07:17, 6F

02/08 08:35, , 7F
做法同樓上兩位 兩層索引因此第一層指向2^8個第二層索
02/08 08:35, 7F

02/08 08:36, , 8F
引,第二層索引中每個再指向2^8個block
02/08 08:36, 8F

02/08 09:00, , 9F
了解 感謝
02/08 09:00, 9F
文章代碼(AID): #1OcTsHt_ (Grad-ProbAsk)
文章代碼(AID): #1OcTsHt_ (Grad-ProbAsk)