Filebench的安装以及使用

安装

  1. 下载地址:
    https://sourceforge.net/projects/filebench/files/1.5-alpha3/filebench-1.5-alpha3.tar.gz/download
  2. 进入文件所在的目录:一般是download路径
  3. 解压到usr/local/路径:sudo tar -zxf filebench-1.5-alpha3.tar.gz -C /usr/local
  4. 解压后需要安装gcc、lex和yacc(linux下是用flex和bison来分别代替lex和yacc的),因为后续安装需要,不然会出问题。
  5. 检测是否安装了gcc:gcc --version
  6. 如果已经安装则执行:sudo apt-get install flex bison
  7. 如果没有安装gcc,先安装gcc,不过一般都自带gcc编译器的。
  8. 环境配置好以后进行安装编译filebench
	cd /usr/local/filebench-1.5-alpha3
	./configure
	make
	sudo make install

使用

1. Filebench的命令
  1. cd /usr/local/share/filebench/workloads
  2. filebench -f webserver.f
2. Filebench参数解读

file_num:文件个数
meandirwidth:每个目录下创建文件的个数
filesize:测试文件的大小
nthreads:创建的线程数
iosize: 指定读写的iosize
meanappendsize:平均追加大小
runtime:运行时间

3. Filebench结果解读

openfile1 21557ops 180ops/s 0.0mb/s 2.2ms/op 4022us/op-cpu [0ms - 165ms] 10624: 144.911:
IO Summary: 668111 ops, 5563.535 ops/s, (1795/180 r/w), 29.2mb/s, 382us cpu/op, 26.0ms latency
openfile1操作:21557总操作 180每秒操作 0.0mb每秒带宽 2.2每操作时延 [0ms - 165ms]最长最短时延
最后一行为汇总。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值