在Freshmeat快速search后,我什么也没find。 有人知道一个好的效用?
我通常使用时间(dd if = / dev / zero of = newfile …)来testing写入速度,使用hdparm -t来testing读取速度。
谢谢。
看看bonnie和bonnie ++,他们会给你提供很多信息。
你也可以看看IOZone 。 它是一个在许多操作系统下运行的命令行工具,应该可以使用标准包工具进行安装。
从他们的网站:
基准testing文件对以下操作的I / O性能:读取,写入,重新读取,重新写入,向后读取,读取strped,fread,fwrite,随机读取,pread,mmap,aio_read,aio_write
dd和bonnie++是很好的仪器,如果你需要,简单,具体的综合测量。 例如,它们很好,可以在添加层(raid,lvm,drbd,iSCSI等)之前build立“裸”磁盘的基准性能(mb / sec和延迟),然后检查是否某处失去了一些performance。 我不会使用hdparm。
IOZone , Iometer在模拟实际工作量方面更好。 还有一些更具体的工具,比如Postal模拟电子邮件工作负载和一些与SQL相关的工具来testing数据库(这些工具通常是针对数据库的基准testing工具,并将测量整个系统的性能,其中包括许多因素除了磁盘之外)