|
Intel IOMeter
Firmware对性能到底有多大影响?这个我们关心的问题仍悬而未决。Intel IOMeter天生是评价firmware的好手。当然它对其他方面的评测也有独到之处。
首先我们将分配不同大小的写入和读取数据块。在这里的测试结果会和HDTach的结果相一致吗?
下面是硬盘在不同负荷模式下读取操作的测试结果:

下面是每秒的读取速度:

在小数据块操作时,配备大缓存的硬盘拥有无可争议的优势。但随着数据块的增大,大硬盘密度的产品后来居上。值得注意的是,6Y120L0-60的成绩始终垫底。
下面进入写入操作环节:

大缓存硬盘的优势仍然相当明显。在连续写入时更大的缓存容量对性能提升很有帮助。但是我们更想知道实际使用过程中会是怎样。因此后面我们会进行绝对写入速度的考察。

一切都显得波澜不惊,大缓存在小数据块写入中占优,而更大的磁盘密度对于大数据写入更有裨益。
下面我们将更加关注于实际应用的测试。我们将在不同实际使用负荷下考察硬盘的表现。首先选择queue=4和queue=64在数据库模式下进行测试:


在上面的测试中,整个情况发生了有趣的变化。在大部分测试中领先的6Y120P0-80甚至被6Y120L0-60击败。负荷的增加也没有改变这令人吃惊的现实。
总体来说2MB缓存的硬盘产品性能接近。而配备8MB缓存的6Y120P0-60是本轮的胜利者,但它性能的衰减不容忽视。我们应该对6Y120P0-80的firmware在读取操作上的表现给予肯定,但在写入操作时,它存在着一定的问题。

当我们把负载进一步增大到queue=256时,情形发生了一点改变。6Y120P0-60在读取环节上性能有所衰减,但随着写入比重的增加,它逐渐赢回了第一。
在纯读取操作中,6Y120P0-60的性能不佳值得我们关注,在后面的分析中我们再次提到这一点。
|