【问题标题】:I/O Disk Drive CalculationsI/O 磁盘驱动器计算
【发布时间】:2012-08-10 17:34:42
【问题描述】:

所以我正在为即将到来的考试而学习,其中一个问题涉及计算各种磁盘驱动器属性。我在研究示例问题和公式时花了很多时间,但因为我有点不确定自己想出了什么,所以我想知道您能否帮助确认我的公式/答案?

提供的信息:

转速 = 6000 RPM
表面 = 6
扇区大小 = 512 字节
扇区/轨道 = 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) x 500 + 4 = 24

(iv) 老实说,我真的不确定这个,任何提示或帮助将不胜感激。

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

谢谢。

【问题讨论】:

  • 等等,这个话题怎么样?

标签: hardware file-transfer hard-drive capacity


【解决方案1】:
(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 rpm,所以每秒 6000/60 或 100 转 所以,每秒 153,600,000 字节(除以 100 万是每秒 153.6 兆字节)

读取曲目需要 1/100 秒或 10 毫秒 那么您需要将磁头移动 0.4 毫秒才能读取下一首曲目。 10.0/10.4 为您提供 96.2% 的有效读取率,完美移动磁头。

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

【讨论】:

    猜你喜欢
    • 2019-12-07
    • 2014-05-20
    • 2012-10-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-03-23
    • 2019-11-12
    相关资源
    最近更新 更多