• IOPS 测试工具 FIO


    FIO是测试IOPS的非常好的工具,用来对硬件进行压力测试和验证,支持13种不同的I/O引擎。

    fio-2.8下载:

    wget http://brick.kernel.dk/snaps/fio-2.8.tar.gz

    安装依赖包:

    #CentOS
    yun install -y libaio-devel
    
    #Ubuntu
    apt-get install -y libaio-dev

    解压安装:

    tar -zxvf fio-2.8.tar.gz
    cd fio-2.8
    make && make install

    测试脚本.conf:

    1024k顺序写、1024k顺序读、4k随机写、4k随机读、4k 80%随机读、8k随机写、8k随机读、8k 80%随机读、64k顺序读、64k顺序写

    [global]
    ioengine=libaio
    direct=1
    thread=1
    norandommap=1
    randrepeat=0
    runtime=60
    ramp_time=6
    size=1g
    directory=/mnt/sdc1
    
    [write1024k
    -seq] stonewall group_reporting bs=1024k rw=write numjobs=2 iodepth=4 [read1024k-seq] stonewall group_reporting bs=1024k rw=read numjobs=8 iodepth=32 [write4k-rand] stonewall group_reporting bs=4k rw=randwrite numjobs=2 iodepth=4 [read4k-rand] stonewall group_reporting bs=4k rw=randread numjobs=8 iodepth=32 [read4k_80%-rand] stonewall group_reporting bs=4k rwmixread=80 numjobs=8 iodepth=32 [write8k-rand] stonewall group_reporting bs=8k rw=randwrite numjobs=2 iodepth=4 [read8k-rand] stonewall group_reporting bs=8k rw=randread numjobs=8 iodepth=32 [read8k_80%-rand] stonewall group_reporting bs=8k rwmixread=80 numjobs=8 iodepth=32 [read64k-seq] stonewall group_reporting bs=64k rw=read numjobs=4 iodepth=8 [write64k-seq] stonewall group_reporting bs=64k rw=write numjobs=2 iodepth=4
  • 相关阅读:
    绿色版 notepad++ 添加鼠标右键菜单
    Scala 安装与配置
    Scala 神奇的下划线 _
    Kafka 安装部署
    Pulsar 下一代消息平台
    Sqoop 安装部署
    Flume 常用配置项
    Android-selector
    android- 9patch
    有关内存的思考题
  • 原文地址:https://www.cnblogs.com/zhanghonghai/p/5684971.html
Copyright © 2020-2023  润新知