华为云计算 云知识 IOZone是什么

IOZone是什么

简介

IOZone是一个文件系统的benchmark工具,可以测试不同的操作系统中文件系统的读写性能。

配置流程

1. 配置编译环境

安装 wget 包。

yum install wget -y

2. 获取源码

获取 “iozone3_489” 源码包

cd /usr/local/src
wget http://www.iozone.org/src/curent/iozone3_489.tar

3. 编译和安装

1)解压软件包。

tar -xvf iozone3_489.tar

2)进入 IOZone的安装目录。

cd iozone3_489

3)编译和安装 IOZone。

cd src/current
make linux
In -s /usr/local/src/iozone3_489/src/current/iozone/usr/bin/iozone

4.    运行和验证

1)执行如下命令,查看IOZone版本。

iozone -v

​回显信息如下,则表示 IOZone安装成功。

htop 1.0.2 - (C) 2004-2011 Hisham Muhammad

Released under the GNU GPL.

       'Iozone' Filesystem Benchmark Program

        Version $Revision: 3.489 $ 

Compiled for 64 bit mode.

       Original Author: William Norcott (wnorcott@us.oracle.com)

               4 Dunlap Drive

               Nashua, NH 03060

       Enhancements: Don Capps (capps@iozone.org)

          7417 Crenshaw

          Plano, TX 75025

  Copyright 1991, 1992, 1994, 1998, 1999, 2002   William D. Norcott

  License to freely use and distribute this software is hereby granted 

  by the author, subject to the condition that this copyright notice 

  remains intact.  The author retains the exclusive right to publish 

  derivative works based on this work, including, but not limited to, 

  revised versions of this work

  Other contributors:

  Don Capps       (Network Appliance)capps@iozone.org 

2)执行如下命令,查看IOZone使用情况。

iozone -a -n 512m -g 16g -i 0 -i 1 -i 5 -f /mnt/iozone -Rb ./iozone.xls

该命令表示进行全面测试,指定最小的测试文件为512MB,最大的测试文件为16GB,测试read、write和strided read,测试对象位于“/mnt”目录下,测试输出生成为xls文件。

参数说明如下:

-a:表示使用全自动模式,生成包括所有测试操作的报告。

-n:设置自动模式的最小文件大小,若未指定单位,则表示以KB为单位。

-g:设置自动模式的最大文件大小,若未指定单位,则表示以KB为单位。

-i:用于指定测试项。

-f:用于指定测试文件的文件名。

-R:产生Excel到输出件。

-b:指定输出到指定文件上。

回显信息如图所示,则表示IOzone可以正常使用。

图1 检查IOZone使用情况

检查IOZone使用情况

上一篇:精选问答丨目睹一下,企业直播营销新模式 下一篇:什么是高防服务器