[转帖]iozone磁盘读写测试工具的使用以及命令详解、下载(网站最详细讲解步骤)
一、iozone简介
iozone是一款开源工具,用来测试文件系统的读写性能,也可以进行测试磁盘读写性能。
二、下载
方式一:网站下载http://www.iozone.org/
方式二:个人网盘存放有,版本为iozone3.430版本,需要新版本可私聊联系我,免费赠送给。
链接:https://pan.baidu.com/s/14TcobGj-duCXMf0nrHG9LQ
提取码:dwjm
三、 执行测试
3.1工具安装
-
tar xvf iozone3_430.tar #解压(注意不要有中文名目录)
-
cd iozone3_430/src/current/ #进入安装目录
-
make linux #安装
3.2 OS配置(可不配置)
-
#设置调频模式为performance
-
cpupower frequency-set –g performance
3.3 测试执行
-
mkdir /home/hdd #在/home目录下创建一个文件夹hdd
-
-
mount /dev/sda5 /home/hdd #把磁盘分区/dev/sda5 挂载到创建的hdd目录下)
-
#如果没有分区可进行df -l 查看磁盘挂载情况,随机选择一个稍微大些的磁盘进行读写测试。磁盘分区命令fdisk /dev/sda 可进行分区,详情看下一章节。
-
-
cd /home/iozone3_430/src/current #切换到安装目录下
-
-
./iozone -a -i 0 -i 1 -i 2 -f /home/hdd/testfile -r 16m -s 8G | tee -a iozone1.log
-
#设置大小为物理内存的一半;存放到iozone1.log下查看
-
-
./iozone -a -i 0 -i 1 -i 2 -f /home/hdd/testfile -r 16m -s 16G | tee -a iozone2.log
-
#设置大小为物理内存的一半;存放到iozone1.log下查看
-
-
./iozone -a -i 0 -i 1 -i 2 -f /home/hdd/testfile -r 16m -s 32G | tee -a iozone3.log
-
#设置大小为物理内存的一半;存放到iozone1.log下查看
备注:各参数的含义
-a #全面测试
-i #指定运行于哪种模式测试。可以使用-i # -i # -i #进行多个测试
0=write/rewrite
1=read/re-read
2=random read/random write
-f #指定用来测试的临时文件,测试完后会自动删除
-r #设置测试文件的块大小
-s #设置测试文件的大小,要求为物理内存的1/2,1倍,2倍
-I #直接IO,可排除掉缓存的影响,直接对硬盘读写
四、结果查看
测试结果会打印到窗口,或者在/iozone3_430/src/current目录下的iozone1.log、iozone2.log中查看。
下图为某一PC机型测试结果详讲解
顺序读:705689 顺序写:566013 随机读:583307 随机写:903849
(数据对应可自行测试对照,该测试数据为样本测试数据讲解)

,
iozone工具测试讲解到此,各位宝子们有疑问需要资料可以私聊我。谢谢观看!
[转帖]iozone磁盘读写测试工具的使用以及命令详解、下载(网站最详细讲解步骤)的更多相关文章
- 【转帖】linux sort,uniq,cut,wc,tr,xargs命令详解
linux sort,uniq,cut,wc,tr,xargs命令详解 http://embeddedlinux.org.cn/emb-linux/entry-level/201607/21-5550 ...
- 【转】dd命令详解及利用dd测试磁盘性能
dd命令详解及利用dd测试磁盘性能 linux下dd命令详解 名称: dd 使用权限: 所有使用者 manpage 定义: convert and copy a file 使用方式: dd [op ...
- [转帖]dd命令详解
dd命令详解 https://czmmiao.iteye.com/blog/1748748 之前一直对linux的命令很恐惧 现在发现 其实不是那么复杂 要仔细学习就可以了 比如 dd = disk ...
- [转帖]Linux的wget命令详解
Linux的wget命令详解 来源不明 找到的也是转帖的 https://www.cnblogs.com/cindy-cindy/p/6847502.html Linux wget是一个下载文件的工具 ...
- linux iostat命令详解 磁盘操作监控工具
Linux系统中的 iostat是I/O statistics(输入/输出统计)的缩写,iostat工具将对系统的磁盘操作活动进行监视. 它的特点是汇报磁盘活动统计情况,同时也会汇报出CPU使用情况. ...
- iostat磁盘IO命令详解
Linux IO 实时监控iostat命令详解 简介: 对于I/O-bond类型的进程,我们经常用iostat工具查看进程IO请求下发的数量.系统处理IO请求的耗时,进而分析进程与操作系统的交互过程中 ...
- Java基础-DButils工具类(QueryRunner)详解
Java基础-DButils工具类(QueryRunner)详解 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 如果只使用JDBC进行开发,我们会发现冗余代码过多,为了简化JDBC ...
- 抓包工具:tcpdump抓包命令详解
抓包工具:tcpdump抓包命令详解 简介: tcpdump全称:dump the traffic on a network,根据使用者的定义对网络上的数据包进行截获的包分析工具. tcpdump可以 ...
- [转帖]pidstat 命令详解
pidstat 命令详解 https://www.jianshu.com/p/3991c0dba094 pidstat -r -u -d -p 各种参数非常好用. pidstat 概述 pidstat ...
- jvm 性能调优工具之 jps 命令详解
JPS名称:jps - Java Virtual Machine Process Status Tool命令用法:jps [options] [hostid] options:命令选项,用来对输出格式 ...
随机推荐
- 详解GaussDB(DWS)的CPU资源隔离管控能力
摘要:GaussDB使用cgroup实现了两种cpu管控能力,基于cpu.shares的共享配额管控和基于cpuset的专属限额管控. 本文分享自华为云社区<GaussDB(DWS)的CPU资源 ...
- 如何使用Tomcat实现WebSocket即时通讯服务服务端
摘要:HTTP协议是"请求-响应"模式,浏览器必须先发请求给服务器,服务器才会响应该请求.即服务器不会主动发送数据给浏览器. 本文分享自华为云社区<Tomcat支持WebSo ...
- 云小课|CDN第5课 CDN入门之—我的网站可以用CDN加速吗?
摘要:CDN(Content Delivery Network,内容分发网络)通过将源站资源缓存到遍布各地的边缘节点服务器上,用户可以就近获取资源,从而达到加速的效果. 本文分享自华为云社区<[ ...
- 如何给网页和代码做HTML加密?
如何给网页和代码做HTML加密? 本篇文章给大家谈谈html混淆加密在线,以及HTML在线加密对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔. 如何给代码加密? 1.源代码加密软件推荐使 ...
- ImportError: /lib64/libstdc++.so.6: version `CXXABI_1.3.8' not found
[root@localhost PaddleOCR]# strings /lib64/libstdc++.so.6 | grep 'CXXABI' CXXABI_1.3 CXXABI_1.3.1 CX ...
- 断点续传(上传)Java版
PostMan 客户端调用部分见,断点续传(上传)C#版 1. 客户每次上传前先获取一下当前文件已经被服务器接受了多少 2. 上传时设定偏移量,跳过服务器已收到的长度 @SpringBootTest ...
- Multisim 14 免费破解版,下载安装教程,2023年亲测可用,永久激活
Multisim是一款功能强大.操作流畅的专业仿真工具,适用于板级模拟/数字电路板设计工作,提供电路原理图图形输入.电路硬件描述语言输入,具有丰富的仿真分析能力.拥有专业版和教学版,深受国内外教师.科 ...
- 【JAVA基础】List处理
List处理 List使用Lists.partition()分片 public static <T> List<List<T>> partition(List< ...
- 通过Navicate for MySQL导入SQL文件
本文介绍通过Navicate for MySQL导入SQL文件的方法. 前提条件 已安装Navicat for MySQL 和 MySql.您可以前往 Navicat官网 下载Navicat for ...
- 【每日一题】28. 模拟战役 (模拟 + DFS/BFS/并查集)
补题链接:Here 本题属于一道模拟题 虽然这题介绍一大堆,总结起来就是几句话,给出地图n列,前4行是a的地盘,后四行是b的地盘,每个人地盘上面有星号代表大炮. 大炮会 3 * 3的波及周围,会一直传 ...