作者kaidi620 (万能史哥)
看板Grad-ProbAsk
标题[理工] 98交大OS
时间Tue Jan 29 21:49:12 2019
想请问大神一下
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://webptt.com/cn.aspx?n=bbs/Grad-ProbAsk/M.1548769755.A.ED2.html
1F:推 RinHizakura: 512byte 不就是 0.5kb吗 0.0 01/29 22:41
2F:推 RinHizakura: 然後working set 就是每10个一数 里面包含的index 01/29 22:47
3F:→ RinHizakura: 你从包含0-1-2-3那个往前数10个 会发现不含7 01/29 22:49
4F:→ kaidi620: @RinHizakura 想请问一下所以 512byte要除以logical bl 01/30 08:03
5F:→ kaidi620: ock 1024byte吗 还是 只是单纯512byte换算而已 01/30 08:03
6F:→ kaidi620: @RinHizakura 不懂啊﴿,0,1,2] [2,0,3] [7,0,1,2 01/30 08:05
7F:→ kaidi620: ] 往前数 不是2, 1 ,0 ,7 ,2 ,0 ,3 ,2 ,1, 0 吗 01/30 08:05
8F:推 RinHizakura: 0.5KB是单纯的换算 然後你要算有几个block 当然要除 01/30 09:45
9F:→ RinHizakura: 1024byte=1kb 也就是你解答最後一列 01/30 09:45
10F:推 RinHizakura: 往前数不是这个意思XD 首先要知道working set 跟怎 01/30 09:55
11F:→ RinHizakura: 麽置换毫无关系 往前数是数从0x3DFDF99的index 3 然 01/30 09:55
12F:→ RinHizakura: 後0x03DF89的index 3所以数10个就是3 3 0 2 1 1 1 0 01/30 09:55
13F:→ RinHizakura: 0 0 01/30 09:55
15F:→ RinHizakura: 有图应该比较好懂XD 数黄色圈圈 01/30 09:59
16F:→ kaidi620: 天阿太感动了!!!Fin大神 请受小弟一拜 谢谢你我懂了 01/30 18:36