[转帖]iozone磁盘读写测试工具的使用以及命令详解、下载(网站最详细讲解步骤)

iozone,磁盘,读写,测试工具,使用,以及,命令,详解,下载,网站,详细,讲解,步骤 · 浏览次数 : 0

小编点评

**iozone工具简介** iozone是一款开源工具,用于测试文件系统的读写性能。它可以用于测试磁盘读写性能,以及测试其他性能指标。 **下载方式** * 网站下载:http://www.iozone.org/ * 个人网盘存放版本:iozone3.430版本,需新版本可私聊联系我,免费赠送给。 **执行测试** 1. 安装 iozone 工具。 2. 配置 OS。 3. 选择测试文件。 4. 开始测试。 **测试结果查看** 测试结果会在窗口打印,或者在 `iozone1.log`、`iozone2.log` 中查看。 **测试参数说明** * `-a`:全面测试。 * `-i #`:指定运行在 # 模式测试。 * `-f`:指定用来测试的临时文件。 * `-r`:设置测试文件的块大小。 * `-s`:设置测试文件的大小。 * `-I`:直接IO,可排除掉缓存的影响。 **示例测试参数** * `iozone -a -i 0 -i 1 -i 2 -f /home/hdd/testfile -r 16m -s 8G | tee -a iozone1.log` * `iozone -a -i 0 -i 1 -i 2 -f /home/hdd/testfile -r 16m -s 16G | tee -a iozone2.log` * `iozone -a -i 0 -i 1 -i 2 -f /home/hdd/testfile -r 16m -s 32G | tee -a iozone3.log`

正文

一、iozone简介

iozone是一款开源工具,用来测试文件系统的读写性能,也可以进行测试磁盘读写性能。

二、下载

方式一:网站下载http://www.iozone.org/

方式二:个人网盘存放有,版本为iozone3.430版本,需要新版本可私聊联系我,免费赠送给。

链接:https://pan.baidu.com/s/14TcobGj-duCXMf0nrHG9LQ 
提取码:dwjm

三、 执行测试

3.1工具安装

  1. tar xvf iozone3_430.tar #解压(注意不要有中文名目录)
  2. cd iozone3_430/src/current/ #进入安装目录
  3. make linux #安装

3.2 OS配置(可不配置)

  1. #设置调频模式为performance
  2. cpupower frequency-set –g performance

3.3 测试执行

  1. mkdir /home/hdd #在/home目录下创建一个文件夹hdd
  2. mount /dev/sda5 /home/hdd #把磁盘分区/dev/sda5 挂载到创建的hdd目录下)
  3. #如果没有分区可进行df -l 查看磁盘挂载情况,随机选择一个稍微大些的磁盘进行读写测试。磁盘分区命令fdisk /dev/sda 可进行分区,详情看下一章节。
  4. cd /home/iozone3_430/src/current #切换到安装目录下
  5. ./iozone -a -i 0 -i 1 -i 2 -f /home/hdd/testfile -r 16m -s 8G | tee -a iozone1.log
  6. #设置大小为物理内存的一半;存放到iozone1.log下查看
  7. ./iozone -a -i 0 -i 1 -i 2 -f /home/hdd/testfile -r 16m -s 16G | tee -a iozone2.log
  8. #设置大小为物理内存的一半;存放到iozone1.log下查看
  9. ./iozone -a -i 0 -i 1 -i 2 -f /home/hdd/testfile -r 16m -s 32G | tee -a iozone3.log
  10. #设置大小为物理内存的一半;存放到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工具测试讲解到此,各位宝子们有疑问需要资料可以私聊我。谢谢观看!

文章知识点与官方知识档案匹配,可进一步学习相关知识
云原生入门技能树首页概览11318 人正在系统学习中

与[转帖]iozone磁盘读写测试工具的使用以及命令详解、下载(网站最详细讲解步骤)相似的内容:

[转帖]iozone磁盘读写测试工具的使用以及命令详解、下载(网站最详细讲解步骤)

一、iozone简介 iozone是一款开源工具,用来测试文件系统的读写性能,也可以进行测试磁盘读写性能。 二、下载 方式一:网站下载http://www.iozone.org/ 方式二:个人网盘存放有,版本为iozone3.430版本,需要新版本可私聊联系我,免费赠送给。 链接:https://p

[转帖]iometer - 性能压力测试工具

《存储工具系列文章》主要介绍存储相关的测试和调试工具,包括不限于dd、fio、vdbench、iozone、iometer、cosbench等性能负载工具,及strace等调试工具。 1 概述 Iometer 是一个免费的开源的测试磁盘性能的工具。和其他磁盘工具相比,可以测试 I/O 的传输率和平均

[转帖]iozone - 性能压力测试工具

《存储工具系列文章》主要介绍存储相关的测试和调试工具,包括不限于dd、fio、vdbench、iozone、iometer、cosbench等性能负载工具,及strace等调试工具。 1 概述 IOzone是一个文件系统的benchmark工具,可以测试不同的操作系统中文件系统的读写性能。可以测试

[转帖]FIO – IO压力测试工具

`https://blog.csdn.net/younger_china/article/details/71129541` 《存储工具系列文章》主要介绍存储相关的测试和调试工具,包括不限于dd、fio、vdbench、iozone、iometer、cosbench等性能负载工具,及strace等调

[转帖]dd - Linux世界中的搬运工

《存储工具系列文章》主要介绍存储相关的测试和调试工具,包括不限于dd、fio、vdbench、iozone、iometer、cosbench等性能负载工具,及strace等调试工具。 dd,是 device driver 的缩写,它可以称得上是“Linux 世界中的搬运工”,它用来读取设备、文件中的

[转帖]vdbench - 性能压力测试工具

《存储工具系列文章》主要介绍存储相关的测试和调试工具,包括不限于dd、fio、vdbench、iozone、iometer、cosbench等性能负载工具,及strace等调试工具。 1. 概述 vdbench是一个I/O工作负载生成器,通常用于验证数据完整性和度量直接附加(或网络连接)存储性能。

[转帖]

Linux ubuntu20.04 网络配置(图文教程) 因为我是刚装好的最小系统,所以很多东西都没有,在开始配置之前需要做下准备 环境准备 系统:ubuntu20.04网卡:双网卡 网卡一:供连接互联网使用网卡二:供连接内网使用(看情况,如果一张网卡足够,没必要做第二张网卡) 工具: net-to

[转帖]

https://cloud.tencent.com/developer/article/2168105?areaSource=104001.13&traceId=zcVNsKTUApF9rNJSkcCbB 前言 Redis作为高性能的内存数据库,在大数据量的情况下也会遇到性能瓶颈,日常开发中只有时刻

[转帖]ISV 、OSV、 SIG 概念

ISV 、OSV、 SIG 概念 2022-10-14 12:29530原创大杂烩 本文链接:https://www.cndba.cn/dave/article/108699 1. ISV: Independent Software Vendors “独立软件开发商”,特指专门从事软件的开发、生产、

[转帖]Redis 7 参数 修改 说明

2022-06-16 14:491800原创Redis 本文链接:https://www.cndba.cn/dave/article/108066 在之前的博客我们介绍了Redis 7 的安装和配置,如下: Linux 7.8 平台 Redis 7 安装并配置开机自启动 操作手册https://ww