[理工] 98交大OS

看板Grad-ProbAsk作者 (萬能史哥)時間5年前 (2019/01/29 21:49), 編輯推噓5(5011)
留言16則, 2人參與, 5年前最新討論串2/2 (看更多)
想請問大神一下 https://imgur.com/YBpZFN0.jpg
其解答 https://imgur.com/Hw8leWl.jpg
(1)第一小題就是cylinder*track*sector,但小弟不太懂得是後面的0.5KB是哪裡出現的? 如果是512/1024 那單位不應該是BYTE嗎?M到底怎麼來的,看了好久還是沒輒請大神幫忙! 第二題 https://imgur.com/vHvI0M8.jpg
解答 https://imgur.com/a/nGqw8oj.jpg
下圖為不懂地方放大 https://imgur.com/bC1QuAj.jpg
(2)但我真的不太懂working set到底要怎麼看? (3)箭頭下一行7頁面在FIFO還沒被取代, 所以三個演算法之目前狀況不變,則為{[3,0,1,2] [2,0,3] [7,0,1,2] } 但為什麼最右邊紅字woriking set就沒有7了??? 拜託請大神賜教 感謝不盡 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 110.28.227.242 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1548769755.A.ED2.html

01/29 22:41, 5年前 , 1F
512byte 不就是 0.5kb嗎 0.0
01/29 22:41, 1F

01/29 22:47, 5年前 , 2F
然後working set 就是每10個一數 裡面包含的index
01/29 22:47, 2F

01/29 22:49, 5年前 , 3F
你從包含0-1-2-3那個往前數10個 會發現不含7
01/29 22:49, 3F

01/30 08:03, 5年前 , 4F
@RinHizakura 想請問一下所以 512byte要除以logical bl
01/30 08:03, 4F

01/30 08:03, 5年前 , 5F
ock 1024byte嗎 還是 只是單純512byte換算而已
01/30 08:03, 5F

01/30 08:05, 5年前 , 6F
@RinHizakura 不懂啊﴿,0,1,2] [2,0,3] [7,0,1,2
01/30 08:05, 6F

01/30 08:05, 5年前 , 7F
] 往前數 不是2, 1 ,0 ,7 ,2 ,0 ,3 ,2 ,1, 0 嗎
01/30 08:05, 7F

01/30 09:45, 5年前 , 8F
0.5KB是單純的換算 然後你要算有幾個block 當然要除
01/30 09:45, 8F

01/30 09:45, 5年前 , 9F
1024byte=1kb 也就是你解答最後一列
01/30 09:45, 9F

01/30 09:55, 5年前 , 10F
往前數不是這個意思XD 首先要知道working set 跟怎
01/30 09:55, 10F

01/30 09:55, 5年前 , 11F
麼置換毫無關係 往前數是數從0x3DFDF99的index 3 然
01/30 09:55, 11F

01/30 09:55, 5年前 , 12F
後0x03DF89的index 3所以數10個就是3 3 0 2 1 1 1 0
01/30 09:55, 12F

01/30 09:55, 5年前 , 13F
0 0
01/30 09:55, 13F

01/30 09:59, 5年前 , 14F

01/30 09:59, 5年前 , 15F
有圖應該比較好懂XD 數黃色圈圈
01/30 09:59, 15F

01/30 18:36, 5年前 , 16F
天阿太感動了!!!Fin大神 請受小弟一拜 謝謝你我懂了
01/30 18:36, 16F
文章代碼(AID): #1SK5dRxI (Grad-ProbAsk)
討論串 (同標題文章)
文章代碼(AID): #1SK5dRxI (Grad-ProbAsk)