• 磁盘性能测试


    1. 云盘情况

    测试腾讯云盘实际IO性能

    2. 测试脚本

    400M文件,10线程并发。

    1. fio -filename=/data/tmp/ddd.txt -direct=1 -iodepth 1 \\
    2. -thread -rw=$1 -ioengine=psync -bs=16k -size=400M -numjobs=10 \\
    3. -runtime=10 -group_reporting -name=mytest

    说明:
    filename=/data/xx                    测试文件名称,通常选择需要测试的盘的data目录。
    direct=1                              测试过程绕过机器自带的buffer。使测试结果更真实。
    rw=randwrite                          测试模式
      =read                                  顺序读
      =write                                 顺序写
      =randwrite                             随机写
      =randread                              随机读
      =rw,readwrite                          顺序混合读写
      =randrw                                随机混合读写

    bs=4k                                 单次io的块文件大小为4k
    bsrange=512-2048                      同上,提定数据块的大小范围
    size=5G                               本次的测试文件大小为5g,以每次4k的io进行测试。
    numjobs=30                            本次的测试线程为30个
    runtime=1000                          测试时间为1000秒,如果不写则一直将5g文件分4k每次写完为止
    iodepth                               队列深度,只有使用libaio时才有意义。这是一个可以影响IOPS的参数。
    ioengine=psync                        io引擎使用psync方式
            =libaio                            Linux专有的异步IO

    rwmixwrite=30                         在混合读写的模式下,写占30%
    group_reporting                       关于显示结果的,汇总每个进程的信息。
    lockmem=1G                            只使用1g内存进行测试。
    zero_buffers                          用0初始化系统buffer。
    nrfiles=8                             每个进程生成文件的数量。

    3. 结果汇总

    IOPSMiB/S
    顺序读(read)620196.9
    顺序写(write)97215.2
    随机读585791.5
    随机写89413.0
    随机混合读写r=754,w=831r=11.8MiB/s,w=12.0MiB/s
    顺序读写r=971,w=97515.2MiB/s,w=15.2MiB/s
  • 相关阅读:
    QEMU TCG研究
    Linux磁盘分区快速上手(讲解详细)
    python之文件操作实现学生管理系统
    LeetCode 两数之和出现的问题
    python程序将pdf转word
    电脑开机就一直自动修复,固态硬盘突然变成RAW格式,怎么数据恢复(未解决)
    【Spatial-Temporal Action Localization(四)】论文阅读2019年
    来看这份小微风控中的税票数据(含衍生等字段)
    算法实战:亲自写红黑树之五 删除erase的平衡
    刚刚接触struts2的踩雷记录
  • 原文地址:https://blog.csdn.net/feng_zi0yhv/article/details/125410437