IOPS 测试工具 FIO
2024-09-26 13:46:43
FIO是测试IOPS的非常好的工具,用来对硬件进行压力测试和验证,支持13种不同的I/O引擎。
fio-2.8下载:
wget http://brick.kernel.dk/snaps/fio-2.8.tar.gz
安装依赖包:
#CentOS
yun install -y libaio-devel #Ubuntu
apt-get install -y libaio-dev
解压安装:
tar -zxvf fio-2.8.tar.gz
cd fio-2.8
make && make install
测试脚本.conf:
1024k顺序写、1024k顺序读、4k随机写、4k随机读、4k 80%随机读、8k随机写、8k随机读、8k 80%随机读、64k顺序读、64k顺序写
[global]
ioengine=libaio
direct=
thread=
norandommap=
randrepeat=
runtime=
ramp_time=
size=1g
directory=/mnt/sdc1
[write1024k-seq]
stonewall
group_reporting
bs=1024k
rw=write
numjobs=
iodepth= [read1024k-seq]
stonewall
group_reporting
bs=1024k
rw=read
numjobs=
iodepth= [write4k-rand]
stonewall
group_reporting
bs=4k
rw=randwrite
numjobs=
iodepth= [read4k-rand]
stonewall
group_reporting
bs=4k
rw=randread
numjobs=
iodepth= [read4k_80%-rand]
stonewall
group_reporting
bs=4k
rwmixread=
numjobs=
iodepth= [write8k-rand]
stonewall
group_reporting
bs=8k
rw=randwrite
numjobs=
iodepth= [read8k-rand]
stonewall
group_reporting
bs=8k
rw=randread
numjobs=
iodepth= [read8k_80%-rand]
stonewall
group_reporting
bs=8k
rwmixread=
numjobs=
iodepth= [read64k-seq]
stonewall
group_reporting
bs=64k
rw=read
numjobs=
iodepth= [write64k-seq]
stonewall
group_reporting
bs=64k
rw=write
numjobs=
iodepth=
最新文章
- EXT.NET 使用总结(2) ---TreePanel(带右键菜单,节点自定义属性)
- AngularJs之Scope作用域
- 九月二十八JS验证
- SAP ABAP将大数据量排序后输入到内表
- C++ 动态数组实例
- ios 消息转发初探
- php缓存技术总结
- C++ Primer 第三章 标准库类型vector+迭代器iterator 运算
- select option jquery javascript
- CSS对浏览器的兼容性常见处理方式小结
- 文件进行MD5计算
- 关于SDK_JDK_JRE_JVM的关系
- BootStrapTable 错误
- Java动态菜单添加
- BSGS 算法
- 以管理员身份运行CMD
- xe7 Unresolved external CSPIN.OBJ
- Windows本地上传源码到Gitee远程仓库
- maven笔记(3)
- 【NLP_Stanford课堂】语言模型2
热门文章
- 特别的表格(overflow:hidden的一个小应用)
- Windows 10操作系统中的邮件应用
- 描述yeild作用
- andriod studio命名规范
- Codeforces Round #604 (Div. 1) - 1C - Beautiful Mirrors with queries
- C++概念分析之 重载、重写(覆盖)和隐藏的区别
- C排序算法
- tomcat启动startup.bat一闪而过(分析与解答)
- 文献阅读 | Epigenetics in ENS development and Hirschsprung disease
- 数据库中的blob是什么类型?