气缸移动时间

气缸移动时间

如何确定气缸的传输时间?

答案1

中枢神经系统 (磁柱/磁头/磁扇) 几何结构实际上并不适用于现代硬盘(至少从最终用户的角度来看),但为了论证的目的,我们假设它们适用。根据维基百科,圆柱定义为:

磁柱由相同的磁道号组成,但横跨每个能够存储数据的盘片表面的所有磁道(无论磁道是否“坏”)。因此,它是一个三维物体。任何由相同磁柱组成的磁道都可以在致动器组件保持静止的情况下进行写入和读取。驱动器制造商能够提高驱动器速度的一种方法是增加在给定时间内可以读取的盘片数量。

我们进一步假设“气缸转移时间”,我们感兴趣的是读取和传输给定柱面中每个块的所有数据所需的时间。

因此,我们的定义:

  • 轨道是读取一条轨道的时间;
  • 寻求是将头部移到位的时间了;
  • n是盘片的数量(因此2n是每个磁柱的磁道数(假设盘片两侧都有磁道)
  • X是硬盘数据连接的传输速度,以每秒字节数为单位。
  • b每柱面字节数. 就我们的目的而言,b等于64512n 字节,考虑到现代标准是每扇区 512 字节、每磁道 63 扇区,以及2n每柱面磁道数(512 * 63 * 2n = 64512n)。

因为我们只需要移动磁头一次(根据定义,磁柱上的所有磁道都要求磁头处于相同的位置),所以读取数据变成:

  • t读取= t查找+ 2nt轨道

现在,我们需要计算传输数据的时间。假设传输速度为X每秒字节数,数据密度为b每柱面字节数,传输时间(包括读取数据的时间)为:

  • t传输= t读取+ (b / x)
  • 推广至頁面=64512n,这就变成了t传输= t读取+ 64512n/x 秒

现在,要确定实际的转运时间,你必须代入以下数字X寻求, 和轨道,所有这些都将依赖于设备。即使b依赖于设备,因为现代硬盘不报告其真实的物理几何形状并且实际上在一个磁道上塞入了远多于 63 个扇区(数量随磁道位置而变化——靠近边缘的扇区较多,靠近主轴的扇区较少)。我们还可以进行一些其他观察(关于如何精确计算轨道(具体位置取决于盘片上的轨道位置),但一般用于设备相关就足够了。

相关内容