zoukankan      html  css  js  c++  java
  • iozone工具的使用

    一、使用
    iozone常用的几个参数.
    -a 全面测试,比如块大小它会自动加
    -i N 用来选择测试项, 比如Read/Write/Random 比较常用的是0 1 2,可以指定成-i 0 -i 1 -i2.这些别的详细内容请查man
      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

    -r block size 指定一次写入/读出的块大小
    -s file size 指定测试文件的大小
    -f filename 指定测试文件的名字,完成后会自动删除(这个文件必须指定你要测试的那个硬盘中)
    -F file1 file2... 指定多线程下测试的文件名

    批量测试项:
    -g -n 指定测试文件大小范围,最大测试文件为4G,可以这样写 -g 4G
    -y -q 指定测试块的大小范围

    输出:
    下面是几个日志记录的参数.好象要输出成图象进行分析,需要指定-a的测试才能输出
    -R 产生Excel到标准输出
    -b 指定输出到指定文件上. 比如 -Rb ttt.xls

    例子:
    [root@hostname26 current]#./iozone -a -n 512m -g 4g -i 0 -i 1  -f /mnt/test -Rb ./iozone.xls

    进行全面测试.最小测试文件为512M直到测试到4G,测试read和write.产生的测试文件在mnt下,名字为test,在/home目录下生成Excel的结果输出文件,名字为iozone.xls

    该文章来自网络!!

  • 相关阅读:
    H3c实验室-(OSPF,Nat,STP,Dhcp,Acl)v.1)
    武科WUST-CTF2020“Tiki组 ”
    MRCTF 2020-“TiKi小组”
    mybatis-sqlite日期类型对应关系
    docker安装postgresql
    docker常用命令
    java sqlite docker,sqlite出错
    jenkins之SSH Publishers环境变量
    线程池(6)-submit与execute区别
    线程池(5)-停止线程池里的任务
  • 原文地址:https://www.cnblogs.com/zhangyunlin/p/6167905.html
Copyright © 2011-2022 走看看