I / O磁盘驱动器计算

时间:2012-08-14 12:15:41

标签: hardware file-transfer hard-drive capacity

所以我正在学习即将开始的考试,其中一个问题涉及计算各种磁盘驱动器属性。我在研究样本问题和公式时花了很多时间,但是因为我对我的想法有点不确定,我想知道你是否可以帮助确认我的公式/答案?

提供的信息:

转速= 6000 RPM
表面= 6
扇区大小= 512字节
Sectors / Track = 500(平均值)
轨道/表面= 1,000
平均寻道时间= 8ms
一个轨道搜索时间= 0.4毫秒
最长寻找时间= 10ms

的问题:

计算以下

(i)磁盘的容量
(ii)单个轨道的最大传输率
(iii)计算所需的气缸歪斜量(扇区)
(iv)气缸间的最大传输速率(以字节为单位)(带气缸歪斜)

我的答案:

(i)扇区大小x每个轨道的扇区x每个曲面的轨道数x表面数

512 x 500 x 1000 x 6 = 1,536,000,000字节

(ii)每个轨道的扇区x扇区大小x每秒的旋转速度

500 x 512 x(6000/60)=每秒25,600,000字节

(iii)(跟踪追踪时间/ 1次轮换的时间)x每个赛道的行数+4

(0.4 / 0.1)×500 + 4 = 24

(iv)说实话,我真的不确定任何提示或帮助会非常感激。

我相当肯定在我的论文中会出现类似的问题,所以如果你们中的任何人能够确认我的公式并得出这个样本问题的答案,那真的会很有帮助。如果有人能在最后一个问题上提供一些帮助,那就太好了。

感谢。

1 个答案:

答案 0 :(得分:2)

(iv) The Maximum transfer rate (in bytes) across cylinders (with cylinder skew)

500 s / t(1 rpm = 500扇区)x 512字节/扇区x 6(最大读取所有6个磁头) 1个旋转在6个磁头上产生1536000个字节 你正在做6000转,所以这是6000/60或每秒100转 所以,每秒153,600,000字节(除以1百万是每秒153.6兆字节)

需要1/100秒或10毫秒才能在轨道中读取 那么你需要一个.4ms的磁头移位然后读取下一首曲目。 10.0 / 10.4为您提供了96.2%的有效读取率,可以完美地移动磁头。

在第一次搜索后,您将能够以153.6或147.5 Mb / s的最佳值读取96%。 其中1 Mb = 1,000,000字节