作者svanavs (svanavs)
看板Grad-ProbAsk
标题Re: [理工] [OS]-DISK
时间Mon Sep 14 18:01:43 2009
※ 引述《yesa315 (XD)》之铭言:
: http://www.lib.nctu.edu.tw/n_exam/exam93/cis/cis136.pdf
: 这是93交大资科的考题
: 其中第22题 有人可以告诉我这题目的意思吗
: 答案是 (B) 3
: 谢谢!
trnasfer speed : 100 Mbps => 12.5 MB/sec
rotation speed : 600 rpm => (1/600)*60 = 0.1 seconds per rotation
1200 blocks , 4KB each , per track => 4.8 MB per track
speed of reading blocks under the disk head = 4.8/0.1 = 48 MB/sec
bottleneck is the transfer speed
4KB / (12.5 MB/sec) = 0.32 ms
0.32*10^-3 * 48 = 15.36 KB
15.36 KB / 4 KB = 3.84 取整数 4
4个blocks中扣掉第一个block => 3 blocks
--
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 60.198.131.51
1F:推 yesa315:能否解释一下 我到4KB / (12.5 MB/sec) = 0.32 ms 这行 09/14 23:17
2F:→ yesa315:就不懂了 谢谢 09/14 23:17
3F:→ svanavs:重点在於 当读一个block时 disk还是继续在旋转.. 09/15 01:17
4F:→ svanavs:所以0.32ms 是读一个block到mem中的耗时.. 09/15 01:18
5F:→ svanavs:在这段时间当中有多少block因为再读第一个block而skip... 09/15 01:19
6F:→ svanavs:所以 3.84 个block取整数4 当然要再扣掉第一个block 09/15 01:20
7F:→ svanavs:才是interleave factor 09/15 01:20
※ 编辑: svanavs 来自: 60.198.131.51 (09/15 01:25)
8F:推 yesa315:了解了! 谢谢指导!! 09/15 09:04