我正在尝试比较当前系统中的几块硬盘的性能,并下载了性能测试 9.0 来尝试进行一些比较。一切都很顺利,直到我在 1TB 西部数据硬盘上运行测试,我很难相信结果,现在我心里对它们都很怀疑。这是硬盘的规格 http://www.tigerdirect.com/applications/SearchTools/item-details.asp?EdpNo=4853015
我运行了多个测试,文件大小不同,读取测试的速度始终超过 700MB/秒。我不敢相信这是真的,所以我假设测试出了问题,但我的其他驱动器的结果看起来正确/合理。
所以,为了确保我没有失去理智,没有缓存系统,或者任何可以让这些结果合法的东西,对吗?假设是这样,有人能推荐一个好的硬盘性能测试工具吗?
由于问题不清楚,我正在寻找两件事。1. 进行健全性检查,以确保我没有忽略可能导致测试出现偏差的愚蠢问题。2. 对多个驱动器进行一般性能测试以相互比较驱动器的好方法。
答案1
我相信您正在查看一个驱动器,其固件已被写入以检测基准测试并以各种方式作弊。 (是的,驱动器制造商已经这样做了。)尝试一个普通的实际测试,例如将一个大文件复制到驱动器,然后关闭并关闭电源(以清除操作系统和驱动器缓存),然后将其复制回原始驱动器上的另一个位置。
肯定有些不对劲。该驱动器的规格仅为 SATA 3 Gb/s,即 300 MB/s(这是 SATA 连接器的速度,是驱动器缓存和主板接口之间可能的最大突发速度 - 更不用说实际读取和写入介质了)。700 MB/s 的速度是这个速度的两倍多!而“内部数据速率”(即介质和驱动器内部缓存之间的数据速率)只有 111 MB/s!因此,700 MB/s 的测量结果显然是不正确的。某个地方有错误。也许有好几个地方都有错误。