FIP中的I/O延迟包括三种:slat,clat,lat
关系是 lat = slat + clat
slat 表示fio submit某个I/O的延迟。
clat 表示fio complete某个I/O的延迟。
lat 表示从fio将请求提交给内核,再到内核完成这个I/O为止所需要的时间。

fio命令如下

fio -filename=/mnt/yucheng/testkyc.dat   -direct=1 -iodepth 16 -thread -rw=randread -ioengine=libaio -bs=4k -size=10G -numjobs=1 --time_based -runtime=300 -group_reporting -name=kyctest

其中关键参数

  • -rw=randread   # 读写模式
  • -bs=4k    # 读写文件大小

命令结果

kyctest4rw: (g=0): rw=randread, bs=(R) 4096B-4096B, (W) 4096B-4096B, (T) 4096B-4096B, ioengine=libaio, iodepth=16
fio-3.1
Starting 1 thread
kyctest4rw: Laying out IO file (1 file / 10240MiB)
fio: native_fallocate call failed: Operation not supportedJobs: 1 (f=1): [r(1)][93.7%][r=52.6MiB/s,w=0KiB/s][r=13.5k,w=0 IOPS][eta 00m:19s]
Jobs: 1 (f=1): [r(1)][100.0%][r=53.0MiB/s,w=0KiB/s][r=13.6k,w=0 IOPS][eta 00m:00s]
kyctest: (groupid=0, jobs=1): err= 0: pid=3668664: Mon Mar  8 11:06:31 2021read: IOPS=12.9k, BW=50.5MiB/s (52.0MB/s)(14.8GiB/300001msec)slat (usec): min=2, max=201, avg= 9.71, stdev= 3.86clat (usec): min=276, max=3065, avg=1223.95, stdev=182.92lat (usec): min=288, max=3078, avg=1233.74, stdev=183.79clat percentiles (usec):|  1.00th=[  791],  5.00th=[  914], 10.00th=[  996], 20.00th=[ 1090],| 30.00th=[ 1139], 40.00th=[ 1172], 50.00th=[ 1221], 60.00th=[ 1270],| 70.00th=[ 1319], 80.00th=[ 1369], 90.00th=[ 1450], 95.00th=[ 1516],| 99.00th=[ 1680], 99.50th=[ 1729], 99.90th=[ 1827], 99.95th=[ 1876],| 99.99th=[ 1942]bw (  KiB/s): min=31080, max=67280, per=100.00%, avg=51817.13, stdev=5318.14, samples=598iops        : min= 7770, max=16820, avg=12954.27, stdev=1329.54, samples=598lat (usec)   : 500=0.01%, 750=0.46%, 1000=10.11%lat (msec)   : 2=89.42%, 4=0.01%cpu          : usr=1.36%, sys=15.83%, ctx=3611468, majf=0, minf=1758IO depths    : 1=0.1%, 2=0.1%, 4=0.1%, 8=0.1%, 16=100.0%, 32=0.0%, >=64=0.0%submit    : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%complete  : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.1%, 32=0.0%, 64=0.0%, >=64=0.0%issued rwt: total=3880415,0,0, short=0,0,0, dropped=0,0,0latency   : target=0, window=0, percentile=100.00%, depth=16Run status group 0 (all jobs):READ: bw=50.5MiB/s (52.0MB/s), 50.5MiB/s-50.5MiB/s (52.0MB/s-52.0MB/s), io=14.8GiB (15.9GB), run=300001-300001msec

带宽为52.0MB/s

FIO工具测试延迟、带宽、IOPS相关推荐

  1. FIO工具测试IOPS简单说明

    FIO工具测试IOPS简单说明 FIO是测试IOPS的非常好的工具,用来对硬件进行压力测试和验证,支持13种不同的I/O引擎, 包括:sync,mmap, libaio, posixaio, SG v ...

  2. fio工具测试硬盘性能

    云硬盘的性能如何衡量?一般使用以下几个指标对存储设备的性能进行描述: IOPS:每秒读/写次数,单位为次(计数).存储设备的底层驱动类型决定了不同的 IOPS. 吞吐量:每秒的读写数据量,单位为MB/ ...

  3. 好用的测试工具-测试读写-fio-iozone

    好用的测试工具(测试存储读写) fio工具 测试存储性能:随机读写的IOPS次数每秒和带宽 顺序读写的IOPS和带宽 二选一 wget http://brick.kernel.dk/snaps/fio ...

  4. linux使用FIO测试磁盘的iops

    linux使用FIO测试磁盘的iops 博客分类: IO FIO是测试IOPS的非常好的工具,用来对硬件进行压力测试和验证,支持13种不同的I/O引擎,包括:sync,mmap, libaio, po ...

  5. linux fio释放内存,linux使用FIO测试磁盘的iops

    出处:http://blog.itpub.net/26855487/viewspace-754346/ FIO是测试IOPS的非常好的工具,用来对硬件进行压力测试和验证,支持13种不同的I/O引擎, ...

  6. fio 是测试磁盘性能的最佳工具

    磁盘IO是检查磁盘性能的重要指标,可以按照负载情况分成照顺序读写,随机读写两大类. fio 是测试磁盘性能的最佳工具: ddif=/dev/zero  of=/root/test bs=4kcount ...

  7. FIO测试磁盘的iops

    FIO是测试IOPS的非常好的工具,用来对硬件进行压力测试和验证,支持13种不同的I/O引擎,包括:sync,mmap, libaio, posixaio, SG v3, splice, null, ...

  8. 磁盘测试工具FIO工具安装和使用方法

    一.FIO工具安装: 1.查看fio是否安装 rpm –qa|grep fio 2.源码安装(2.3.4任选一个,推荐方法:3.rpm 的二进制安装) 官网地址:http://freecode.com ...

  9. iperf3工具测试带宽、上下行速率TCP 测试

    iperf3工具测试带宽.上下行速率TCP 测试 1.简介 对于通信有严格要求时,我们都会先对传输的带宽及上下行速率做测试,一般使用Iperf3,在windows下和linux下或arm linux都 ...

最新文章

  1. 【廖雪峰python入门笔记】list_替换元素
  2. 【Android】JNICALL could not be resolved
  3. 【转】C#中的线程 入门
  4. 安恒月赛 image up
  5. python def函数报错详解_python所有内置函数的定义详解
  6. linux内核杂记(14)-Linux kernel release 5.x(1)
  7. REVERSE-PRACTICE-BUUCTF-7
  8. pytorch4:简单的线性回归
  9. 阿里巴巴开源离线同步工具 DataX3.0 介绍
  10. Python: Flask后端与webapi
  11. VS2017+OpenCV4.1.0(VC15)、VS2015+OpenCV3.4.1(VC14) 配置
  12. 答题小程序/刷题微信小程序/考试小程序2.0版本(新增代理,团购,题目导入,数据导出等功能,THINKPHP后台)
  13. 城通网盘仿蓝奏网盘源码|字母哥网盘|+搭建教程
  14. ggplot2---绘制地图
  15. Windows常见基本进程三:dumprep or dumprep进程(Dump Reporting Tool启动项)
  16. 文本文件与二进制文件区别 r 与 rb 方式 w 与 wb方式(windows)—————— 开开开山怪
  17. 在python终端中打印颜色的3中方式(python3经典编程案例)
  18. 网页上的广告条设计[zt]
  19. 樊登读书搞定读后感_《读懂一本书:樊登读书法》_精选读后感_500字
  20. C#起始窗体启动选择

热门文章

  1. ubuntu 16.04 更换国内源(下载源)(阿里源)(换源)
  2. Intel Realsense D400系列后面的盖子是干嘛用的?
  3. 【哲学探讨】娱乐至死
  4. 将zookeeper、Tomcat、redis部署成windos服务
  5. java8使用stream对List列表分组
  6. c语言万历年系统设计报告,C语言编写单片机万历系统课程设计报告分.doc
  7. 调度流程图_Flink 实现Locality 模式调度
  8. excel模糊匹配两列文字_Excel快速画出美观饼图
  9. ecshop 搜索热词推荐_拼多多搜索推广实操——如何选择正确的关键词实现高投产!...
  10. 科技边框_又一种新折叠屏曝光:极窄边框更具科技感