检查文件系统性能的 Linux 工具/命令

检查文件系统性能的 Linux 工具/命令

检查特定位置(例如已安装的 iSCSI 设备)的读/写性能的最简单方法是什么。

我怀疑我不能使用 hdparm,因为它的级别较低。对吗?

答案1

邦尼++是一个老了但好,以及

答案2

找到了这个链接:快速 SAN 性能测试、NFS、iSCSI、IOZONE – 第一部分

time sh -c "dd if=/dev/zero of=/tmp/disk_write_test.tmp bs=64k count=125000 && sync"

文章注释:

  • 使用超过机器的可用内存,以确保不考虑缓存

或者强制关闭缓存

time sh -c "dd if=/dev/zero of=/mnt/home/disk_write_test.tmp bs=64k count=125000 oflag=direct"

答案3

我使用 sysbench:

sysbench --test=fileio 准备

sysbench --test=fileio --file-test-mode=rndrw 运行

sysbench --test=fileio --file-test-mode=seqrewr 运行

有很多配置选项,但这会给你一个很好的想法。

干杯

答案4

iozone、bonnie 和 bonnie++ 是常见的基准测试工具。

相关内容