码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 磁盘性能测试


    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
  • 相关阅读:
    LAGRANGIAN FLUID SIMULATION WITH CONTINUOUS CONVOLUTIONS
    【Linux】IO操作
    使用ffmpeg提取视频中的音频并保存为单声道wav
    跑步耳机哪款好用,五款适合跑步的排行榜
    售价9999元起,华为Mate Xs2折叠屏手机发布;马斯克回应要买下可口可乐;AI文学中男主比女主多四倍|极客头条
    11月编程排行榜来了,Python依旧占据榜首
    react-window构造的虚拟列表使用react-resizable动态调整宽度和使用react-drag-listview拖拽变换列位置的问题
    小功能丨代码修改物体在 Hierarchy 上顺序
    Excel——对其他工作表和工作簿的引用
    低代码开发平台的功能有哪些?低代码“功能清单”一览
  • 原文地址:https://blog.csdn.net/feng_zi0yhv/article/details/125410437
  • 最新文章
  • 沪漂五周年了:我越来越迷茫了
    Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
    MySQL-Seconds_behind_master的精度误差
    [MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
    AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
    Agent OS :五种驯服不确定性的范式
    PortSwigger SQL注入LAB11
    数据库即时编译JIT
    [Begin]AI Learn Data Day 0
    深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号