linux查看iozone安装目录,IOZONE测试工具使用方法
IOZONE测试工具使用方法
IOZONE主要用来测试操作系统文件系统性能的测试工具,该工具所测试的范围主要有,write , Re-write, Read, Re-Read, Random Read, Random Write, Random Mix, Backwards Read, Record Rewrite, Strided Read, Fwrite, Frewrite, Fread, Freread, Mmap, Async I/O
使用iozone可以在多线程、多cpu,并指定cpu cache空间大小以及同步或异步I/O读写模式的情况下进行测试文件操作性能;
(0=write/rewrite, 1=read/re-read, 2=random-read/write
3=Read-backwards, 4=Re-write-record, 5=stride-read, 6=fwrite/re-fwrite, 7=fread/Re-fread,
8=random mix, 9=pwrite/Re-pwrite, 10=pread/Re-pread, 11=pwritev/Re-pwritev, 12=preadv/Re-preadv).
Iozone 工具的安装使用:
Iozone工具以rpm包的形式安装,Iozone工具iozone-3-283.i386.rpm可以存放在/usr/src目录下面,然后调用rpm –ivh iozone-3-283.i386.rpm 进行安装,安装成功以后,进入/opt/iozone/bin/目录,即可以调用以下详细测试命令进行测试。
针对文件系统的测试可以按一下几项执行操作:
1. 多线程下的同步I/O读写测试
分别针对128K,16M,256M,2G文件大小和8进程,64进程,128进程数进行测试
主要测试文件写和重复写、读和重复读、随即读写、后向读、文件内随即点写、大间隔文件点读、文件内的随即点读写等测试项,记录大小1M cpu cache 2048kbyte。
1.1 128k 文件性能测试:
1.1.1 8进程文件性能测试:
测试命令为:
Iozone –s 128k –i 0 –i 1 –i 2 –i 3 –i 4 –i 5 –i 8 –t 8 –r 1m –S 2048 –G –o –B > test-128k-8-g.txt
1.1.2 64进程文件性能测试:
测试命令为:
Iozone –s 128k –i 0 –i 1 –i 2 –i 3 –i 4 –i 5 –i 8 –t 64 –r 1m –S 2048 –G –o –B > test-128k-64-g.txt
1.1.3 128进程文件性能测试:
测试命令为:
Iozone –s 128k –i 0 –i 1 –i 2 –i 3 –i 4 –i 5 –i 8 –t 128 –r 1m –S 2048 –G –o –B > test-128k-128-g.txt
1.2 16M文件性能测试
1.2.1 8进程文件性能测试:
测试命令为:
Iozone –s 16M –i 0 –i 1 –i 2 –i 3 –i 4 –i 5 –i 8 –t 8 –r 1m –S 2048 –G –o –B > test-16m-8-g.txt
1.2.2 64进程文件性能测试:
测试命令为:
Iozone –s 16M –i 0 –i 1 –i 2 –i 3 –i 4 –i 5 –i 8 –t 64 –r 1m –S 2048 –G –o –B > test-16m-64-g.txt
1.2.3 128进程文件性能测试:
测试命令为:
Iozone –s 16M –i 0 –i 1 –i 2 –i 3 –i 4 –i 5 –i 8 –t 128 –r 1m –S 2048 –G –o –B > test-16m-128-g.txt
1.3 256M文件性能测试
1.3.1 8进程文件性能测试:
测试命令为:
Iozone –s 256M –i 0 –i 1 –i 2 –i 3 –i 4 –i 5 –i 8 –t 8 –r 1m –S 2048 –G –o –B > test-256m-8-g.txt
1.3.2 64进程文件性能测试:
测试命令为:
Iozone –s 256M –i 0 –i 1 –i 2 –i 3 –i 4 –i 5 –i 8 –t 64 –r 1m –S 2048 –G –o –B > test-256m-64-g.txt
1.3.3 128进程文件性能测试:
测试命令为:
Iozone –s 256M –i 0 –i 1 –i 2 –i 3 –i 4 –i 5 –i 8 –t 128 –r 1m –S 2048 –G –o –B > test-256m-128-g.txt
1.4 2G文件性能测试
1.4.1 8进程文件性能测试:
测试命令为:
Iozone –s 2G –i 0 –i 1 –i 2 –i 3 –i 4 –i 5 –i 8 –t 8 –r 1m –S 2048 –G –o –B > test-2G-8-g.txt
1.4.2 64进程文件性能测试:
测试命令为:
Iozone –s 2G –i 0 –i 1 –i 2 –i 3 –i 4 –i 5 –i 8 –t 64 –r 1m –S 2048 –G –o –B > test-2G-64-g.txt
1.4.3 128进程文件性能测试:
测试命令为:
Iozone –s 2G –i 0 –i 1 –i 2 –i 3 –i 4 –i 5 –i 8 –t 128 –r 1m –S 2048 –G –o –B > test-2G-128-g.txt
2. 多线程下的异步I/O读写测试
分别针对128K,16M,256M,2G文件大小和8进程,64进程,128进程数进行测试
主要测试文件写和重复写、读和重复读、随即读写、后向读、文件内随即点写、大间隔文件点读、文件内的随即点读写等测试项。
2.1 128k 文件性能测试:
2.1.1 8进程文件性能测试:
测试命令为:
Iozone –s 128k –i 0 –i 1 –i 2 –i 3 –i 4 –i 5 –i 8 –t 8 –r 1m –S 2048 –D –o –B > test-128k-8-d.txt
2.1.2 64进程文件性能测试:
测试命令为:
Iozone –s 128k –i 0 –i 1 –i 2 –i 3 –i 4 –i 5 –i 8 –t 64 –r 1m –S 2048 –D –o –B > test-128k-64-d.txt
2.1.3 128进程文件性能测试:
测试命令为:
Iozone –s 128k –i 0 –i 1 –i 2 –i 3 –i 4 –i 5 –i 8 –t 128 –r 1m –S 2048 –D –o –B > test-128k-128-d.txt
2.2 16M文件性能测试
2.2.1 8进程文件性能测试:
测试命令为:
Iozone –s 16M –i 0 –i 1 –i 2 –i 3 –i 4 –i 5 –i 8 –t 8 –r 1m –S 2048 –D –o –B > test-16m-8-d.txt
2.2.2 64进程文件性能测试:
测试命令为:
Iozone –s 16M –i 0 –i 1 –i 2 –i 3 –i 4 –i 5 –i 8 –t 64 –r 1m –S 2048 –D –o –B > test-16m-64-d.txt
2.2.3 128进程文件性能测试:
测试命令为:
Iozone –s 16M –i 0 –i 1 –i 2 –i 3 –i 4 –i 5 –i 8 –t 128 –r 1m –S 2048 –D –o –B > test-16m-128-d.txt
2.3 256M文件性能测试
2.3.1 8进程文件性能测试:
测试命令为:
Iozone –s 256M –i 0 –i 1 –i 2 –i 3 –i 4 –i 5 –i 8 –t 8 –r 1m –S 2048 –D –o –B > test-256m-8-d.txt
2.3.2 64进程文件性能测试:
测试命令为:
Iozone –s 256M –i 0 –i 1 –i 2 –i 3 –i 4 –i 5 –i 8 –t 64 –r 1m –S 2048 –D –o –B > test-256m-64-d.txt
2.3.3 128进程文件性能测试:
测试命令为:
Iozone –s 256M –i 0 –i 1 –i 2 –i 3 –i 4 –i 5 –i 8 –t 128 –r 1m –S 2048 –D –o –B > test-256m-128-d.txt
2.4 2G文件性能测试
2.4.1 8进程文件性能测试:
测试命令为:
Iozone –s 2G –i 0 –i 1 –i 2 –i 3 –i 4 –i 5 –i 8 –t 8 –r 1m –S 2048 –D –o –B > test-2G-8-d.txt
2.4.2 64进程文件性能测试:
测试命令为:
Iozone –s 2G –i 0 –i 1 –i 2 –i 3 –i 4 –i 5 –i 8 –t 64 –r 1m –S 2048 –D –o –B > test-2G-64-d.txt
2.4.3 128进程文件性能测试:
测试命令为:
Iozone –s 2G –i 0 –i 1 –i 2 –i 3 –i 4 –i 5 –i 8 –t 128 –r 1m –S 2048 –D –o –B > test-2G-128-d.txt
linux查看iozone安装目录,IOZONE测试工具使用方法相关推荐
- linux如何搜索软件在哪个目录,Linux查看软件安装目录及位置 方法
对Linux了解的朋友都知道,在linux中软件一般默认都是安装在到"/usr/share"和"/usr/local"这两个路径下.但是:如果我们需要查看软件安 ...
- 初学者linux查找文件安装目录,Linux查看软件安装目录及位置 方法
对Linux了解的朋友都知道,在linux中软件一般默认都是安装在到"/usr/share"和"/usr/local"这两个路径下.但是:如果我们需要查看软件安 ...
- 查看linux java目录,linux 查看java安装目录
linux 查看java安装目录 [2021-02-01 05:02:25] 简介: linux查看php安装目录的方法:1.Linux的php安装目录在没有设置自定义安装的情况下,一般默认的安装路 ...
- 如何服务器上查找nginx网站目录下,查看nginx安装目录和版本的多种方法、命令详细介绍...
Nginx安装目录在哪儿,版本时多少?有时候我们接受了一个别人配置的Nginx Web服务器,首先想确认这些基本信息.其实可以查看Nginx安装目录和安装版本的方法/命令有好多种.(注意:以下命令有的 ...
- linux查看msf安装目录,Ubuntu下安装Metasploit和Linux命令大全
①下载Metasploit下的Linux安装包,拷贝至Ubunto的/opt目录. ②在Terminal下运行命令"chmod +x /opt/framework-linux-4.0.0.r ...
- linux 查看mysql安装目录_Linux环境下安装MySQL数据库示例教程
点击上方SQL数据库开发,关注获取SQL视频教程 SQL专栏 SQL数据库基础知识汇总 SQL数据库高级知识汇总 Linux环境对大多数SQL初学者还是比较陌生,今天给大家演示一下如何在Linux环境 ...
- linux 查看go安装目录,终于找全了!Go的三种常见的安装方式,各种系统多个版本应有尽有...
原标题:终于找全了!Go的三种常见的安装方式,各种系统多个版本应有尽有 Go有多种安装方式,你可以选择自己喜欢的.这里我们介绍三种最常见的安装方式: Go源码安装:这是一种标准的软件安装方式.对于经常 ...
- linux查看msf安装目录,linux系统安装msf的过程详解
还是自己写下安装过程吧! 我的服务器系统是 Aliyun linux 可能报错:Couldn't open file /etc/pki/rpm-gpg/RPM-GPG-KEY-Metasploit 是 ...
- linux 查看es安装目录,Linux安装Elasticsearch
本文介绍Linux环境如何安装Elasticsearch. 本文环境是在腾讯云服务器CentOS7.2搭建的,JDK1.8,elasticsearch-5.4.2. 1 安装JDK 网上教程很多,也可 ...
最新文章
- 区块链带来的价值包括哪些_爱链社区干货:区块链技术为冷链物流带来的了那些价值?...
- 修改PostgreSQL数据库默认用户postgres的密码
- 通俗理解checked Exception和unchecked Exception
- Matlab中画图以及plot函数及legend函数详解
- 找不到redis得pid文件_电脑提示Windows找不到文件?试试这两个技巧,轻松解决!...
- UIKit封装的系统动画
- C++之类的静态成员变量和静态成员函数
- antd的tooltip如何调整间距_Word字符间距不会调?那就试试这些技巧
- 改变 Gnome 应用程序 图标 大小
- SUSE LINUX系统文件句柄限制的修改
- 第一章python绝对温标身体质量指数bmi
- flask 自定义错误页面
- can't find which disk is full
- log4j配置文件,日志文件的模板
- vue使用echarts全国地图
- 超详细三维建模教程【小白专用】
- 学生通讯录管理系统的设计与实现
- 2020年python考试时间_想准备2021年三月份的Python考试,应该怎么准备呢?
- vb.net LPT端口 开钱箱和小票纸打印超时问题解决办法
- 小常识:手机被偷后如何让小偷不能用