国产信创电脑硬盘读写IO性能测试工具iozone

Auth:陈俊杰       Date:2025/04/7       Cat:电脑应用       Views:439

软件介绍

iozone是一款适用于多平台下磁盘IO性能测试工具,支持Windows、Linux x86以及arm等多种架构,该工具支持十余种测试方法,官网https://www.iozone.org/

测试环境

  • 操作系统:UOS统信20专业版1070版本
  • 机型:华为擎云W585x 麒麟9000C,ARM64架构

下载并编译源码

下载

访问官网下载,我们可以选择Stable tarball,也就是稳定版本,官网给我们提供的是源码,下载后我们需要先行解压出来后编译

官网下载iozone

编译

依次进入到src—current文件夹,在空白处右击 在终端中打开 ,下面两条命令分开代表arm架构和c86架构的编译指令,我这里是ARM的机器,只需要输入第一行即可。

make llinux-arm

make linux-AMD64

编译izone

使用

编译完成后我们就可以开始对硬盘进行测试,通常一般我们都会测试硬盘的读写以及重复读写和随机读写的性能,然后为了避免这些操作在内存中运行,我们将测试文件的大小设置为内存的两倍,比如你16G内存就设置32G,这里我们输入以下命令开始测试。

./iozone -i 0 -i 1 -i 2 -r 16m -s 32G

结果

当程序执行完成后会提示 iozone test complete。我们关注上面的测试结果,这里的结果单位都是KB,转换为MB的话除以1024,测试结果的具体说明在下面我都做了说明,如果想对比两台电脑硬盘的性能差异的话可以对比结果。

想详细完整参数说明的可以到网上搜索或者参考此篇文章。https://www.jianshu.com/p/faf82e400aa6

通过iozone测试硬盘读写性能以及结果

kB:测试文件的大小值

reclen:测试文件的块大小

write:写入速度

rewrite:重复写入速度

read:读取速度

reread:重复读取速度

random read:随机读取速度

random write:重复写入速度

除非注明,陈俊杰的博客文章均为原创,本文地址 https://www.chenjunjie.com/xc-pc-iozone,转载请以链接形式注明出处。

作者: 简介:

《国产信创电脑硬盘读写IO性能测试工具iozone》留言数:0

发表留言