Egg*_*d99 1 performance hard-drive benchmarking
我正在使用gnome-disks
从 PS3 中取出的旧 5400RPM Hitachi HDD 进行基准测试。它通过外部 USB 3.0 外壳连接到我的计算机。这是基准测试的输出图:
为什么速度在基准测试的一半左右开始稳步下降?我运行了所有 SMART 自检,它说一切正常,驱动器健康。那么怎么了?
另一方面,35MB/s 似乎有点慢。甚至 5400 RPM 的硬盘驱动器通常都运行得更快吗?是因为我使用的是外部 USB 机箱而不是直接连接到 SATA 吗?
那是因为硬盘使用“区域密度记录”。简单地说:磁盘外部的一圈数据比内部多。以恒定速度,磁盘在外部(图表左侧)为您提供比在内部更多的数据。
看到这个优秀的链接。我引用:
分区位记录的一个有趣的附加好处是磁盘的原始数据传输速率,也称为媒体传输速率(有点用词不当),读取外部柱面时比读取内部柱面时要高得多。尽管无论读取哪个磁道,盘片的角速度都是恒定的,但外圆柱体包含更多数据。请记住,角速度并不一定能补偿外部轨道(盘片的外围)的移动速度比盘片核心的轨道快得多的事实。
请注意,并非所有驱动器技术(例如较旧的 CD-ROM 驱动器)都具有恒定角速度。
由于数据首先写入驱动器的外磁道,因此驱动器充满了来自外向内的数据。当首次使用驱动器并且数据保留在外磁道中时,发生最快的数据传输。许多人在他们的系统和新硬盘上执行基准测试,然后对他们的系统进行一些调整和更改,但几周或几个月后才返回到他们的基准测试,结果却惊讶地发现磁盘及其基准测试变得越来越慢。实际上,磁盘可能根本没有改变,但第二个基准测试可能已经在更靠近磁盘中心的轨道上运行。虽然大多数采用基准测试的人在运行测试之前认真对其驱动器进行碎片整理,但文件系统的碎片可能会影响性能基准测试。
有趣的旁注:硬盘和黑胶唱片是从外到内播放的,而 CD 是从内到外播放的。有趣的世界吧?