Jeffrey’s Blog

IOZONE学习笔记

IOZONE学习笔记
一. 安装
1.安装gnuplot
找到安装盘中gnuplot-4.0.0-20.2.i586.rpm ,并安装
或直接到主页http://www.gnuplot.info/
(如果不安装,执行Generate_Graphs时会出现./Generate_Graphs: line 30: gnuplot: command not found报错)

2.安装iozone
到http://www.iozone.org/下载最新版
cd /zhangjianfeng/tools/ && wget http://www.iozone.org/src/current/iozone3_308.tar
tar xf iozone3_308.tar && cd iozone3_308/src/current/
make linux (32位) 或 make linux-ia64 (64位),更详细参数请直接在当前目录运行make

或直接rpm包并安装即可,安装后路径/opt/iozone/

二. 使用
cd /zhangjianfeng/tools/iozone3_308/src/current/
./iozone -Raz -b lab-4G.xls -g 4G -q 64k | tee lab-4G.xls.log
-R 产生excel格式的输出(仅显示在屏幕上,不会产生excel文件)
-b 产生excel格式的文件
-g 最大测试文件大小 for auto mode
-t 并发数
-s 测试文件的大小,支持-k -m -g
-q 块大小 for auto mode

#以下测试都可以加-Rb产生xls文件
./iozone -a
全面的自动测试,这个测试时间比较长
./iozone -a -i 1
只对write, rewrite进行性能测试
./iozone -a -i 1 -i 0
对读写进行性能测试
./iozone -a -g 4G -i 0 -i 1
对读写进行性能测试,并且最大测试文件为4G

附:
-i 参数
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

# Last modified at: September 26th, 2008 06:52pm
给本文打分: 1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

转载本站文章请注明, 转载自:  Jeffrey’s Blog [http://blog.zhangjianfeng.com]
本文链接:  http://blog.zhangjianfeng.com/article/793
@ 阅读全文 | 2008/09/18 03:38pm | Category: 系统管理 | 303 views   Print This Post  
收藏到网摘: Del.icio.us Google书签 Digg Live Bookmark Technorati Furl Yahoo书签 Facebook 百度搜藏 新浪ViVi 365Key网摘 天极网摘 和讯网摘 博拉网 POCO网摘 添加到饭否 QQ书签 Digbuzz我挖网

No Comments »

No comments yet.

RSS feed for comments on this post. TrackBack URL

Leave a comment

京ICP备06038449号