使用fio命令查看磁盘iops
具体命令: fio -filename=./localhost.2019-05-08.log -direct=1 -iodepth 1 -thread -rw=randrw -ioengine=psync -bs=16k -size=500M -numjobs=10 -runtime=10 -group_reporting -name=mytest
结果如下:
mytest: (g=0): rw=randrw, bs=16K-16K/16K-16K/16K-16K, ioengine=psync, iodepth=1
...
fio-2.2.10
Starting 10 threads
mytest: Laying out IO file(s) (1 file(s) / 500MB)
Jobs: 10 (f=10): [m(10)] [100.0% done] [1934KB/1310KB/0KB /s] [120/81/0 iops] [eta 00m:00s]
mytest: (groupid=0, jobs=10): err= 0: pid=28368: Mon Jul 15 17:03:33 2019
read : io=19040KB, bw=1857.3KB/s, iops=116, runt= 10252msec
clat (msec): min=4, max=219, avg=56.96, stdev=24.28
lat (msec): min=4, max=219, avg=56.96, stdev=24.28
clat percentiles (msec):
| 1.00th=[ 12], 5.00th=[ 25], 10.00th=[ 32], 20.00th=[ 39],
| 30.00th=[ 45], 40.00th=[ 51], 50.00th=[ 55], 60.00th=[ 60],
| 70.00th=[ 66], 80.00th=[ 72], 90.00th=[ 84], 95.00th=[ 94],
| 99.00th=[ 141], 99.50th=[ 206], 99.90th=[ 215], 99.95th=[ 221],
| 99.99th=[ 221]
bw (KB /s): min= 57, max= 311, per=10.21%, avg=189.69, stdev=52.24
write: io=15296KB, bw=1492.1KB/s, iops=93, runt= 10252msec
clat (usec): min=350, max=254738, avg=34317.08, stdev=32044.09
lat (usec): min=351, max=254739, avg=34317.83, stdev=32044.08
clat percentiles (usec):
| 1.00th=[ 386], 5.00th=[ 418], 10.00th=[ 446], 20.00th=[ 498],
| 30.00th=[ 588], 40.00th=[29056], 50.00th=[38144], 60.00th=[45312],
| 70.00th=[52480], 80.00th=[59648], 90.00th=[69120], 95.00th=[78336],
| 99.00th=[112128], 99.50th=[209920], 99.90th=[254976], 99.95th=[254976],
| 99.99th=[254976]
bw (KB /s): min= 29, max= 355, per=10.20%, avg=152.15, stdev=60.40
lat (usec) : 500=9.27%, 750=5.08%, 1000=0.28%
lat (msec) : 2=0.19%, 4=1.72%, 10=0.70%, 20=1.40%, 50=33.18%
lat (msec) : 100=45.62%, 250=2.52%, 500=0.05%
cpu : usr=0.06%, sys=0.09%, ctx=4322, majf=0, minf=0
IO depths : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.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.0%, 32=0.0%, 64=0.0%, >=64=0.0%
issued : total=r=1190/w=956/d=0, short=r=0/w=0/d=0, drop=r=0/w=0/d=0
latency : target=0, window=0, percentile=100.00%, depth=1
Run status group 0 (all jobs):
READ: io=19040KB, aggrb=1857KB/s, minb=1857KB/s, maxb=1857KB/s, mint=10252msec, maxt=10252msec
WRITE: io=15296KB, aggrb=1492KB/s, minb=1492KB/s, maxb=1492KB/s, mint=10252msec, maxt=10252msec
Disk stats (read/write):
sda: ios=1190/957, merge=0/2, ticks=25052/1140, in_queue=26440, util=98.37%
使用fio命令查看磁盘iops的更多相关文章
- 使用du与df命令查看磁盘容量不一致
在Linux系统的ECS实例中,执行du与df命令查看磁盘容量,出现不一致的现象 执行df -h命令查看文件系统的使用率,可以看到500G 执行du / -sh 命令只使用250G 执行du和df命令 ...
- 使用df -h命令查看磁盘空间使用率不算高,还有很多空余空间,但是创建文件或写入数据时一直报错磁盘写满
关于磁盘空间中索引节点爆满的问题还是挺多的,借此跟大家分享一下: 一.发现问题 在公司一台配置较低的Linux服务器(内存.硬盘比较小)的/data分区内创建文件时,系统提示磁盘空间不足,用df -h ...
- linux命令----查看磁盘空间
今天用“web发布平台”发布测试的服务,两个节点中发现有一个节点没有发布成功,压测TPS始终上不去,排查后发现只有一个节点在打日志,另一个节点的服务进程都没有在运行,由此断定应该是没有发布成功,有点坑 ...
- linux常见命令-查看磁盘空间
linux查看磁盘使用情况命令 1. 统一每个目录下磁盘的整体情况: df -h 2. 查看指定目录,在命令后直接放目录名,比如查看“usr”目录使用情况:df -h /usr/ 3. 查看当前目录 ...
- 2--linux命令--查看磁盘空间
du命令用来查看目录或文件所占用磁盘空间的大小.常用选项组合为:du -sh 二.du常用的选项: -h:以人类可读的方式显示 -a:显示目录占用的磁盘空间大小,还要显示其下目录和文件占用磁盘空间的大 ...
- findmnt、lsblk、mount 命令查看磁盘、目录挂载、挂载点以及文件系统格式等情况
findmnt 展示出了目标挂载点( TARGET ).源设备( SOURCE ).文件系统类型( FSTYPE )以及相关的挂载选项( OPTIONS ),例如文件系统是否是可读可写或者只读的.根( ...
- 向磁盘写入数据提示:No spac left on device通过df -h查看磁盘空间,发现没满,解决方法
初步判断应该有两种情况:一种是block满了,另一种情况就是inode耗尽了. 首先df -i 查看一下是否耗尽inode/block数量. 虚拟一块磁盘并格式化: dd if=/dev/zero o ...
- Linux:查看磁盘空间占用情况
Linux:查看磁盘空间占用情况 工作中有时被分配的测试机空间不大,经常遇到磁盘空间占满的情况.排查过程如下: 一.首先使用df -h 命令查看磁盘剩余空间,通过以下图看出/目录下的磁盘空间已经被占满 ...
- linux查看磁盘类型(是否SSD盘)
介绍两种方法: 第一种: cat /sys/block/sda/queue/rotational 注意: 命令中的sba是你的磁盘名称,可以通过df命令查看磁盘,然后修改成你要的 结果: 返回0:SS ...
随机推荐
- VIJOS-P1364 Likecloud-吃、吃、吃
JDOJ 1465: VIJOS-P1364 Likecloud-吃.吃.吃 https://neooj.com/oldoj/problem.php?id=1465 Description ...
- javaweb监听器实现与原理
参考:https://www.cnblogs.com/lxp503238/p/6678688.html https://blog.csdn.net/CPOHUI/article/details/888 ...
- JavaScript中的this—你不知道的JavaScript上卷读书笔记(三)
this是什么? this 是在运行时进行绑定的,并不是在编写时绑定,它的上下文取决于函数调用时的各种条件.this 的绑定和函数声明的位置没有任何关系,只取决于函数的调用方式.当一个函数被调用时,会 ...
- 【LG4437】[HNOI/AHOI2018]排列
[LG4437][HNOI/AHOI2018]排列 题面 洛谷 题解 题面里这个毒瘤的东西我们转化一下: 对于\(\forall k,j\),若\(p_k=a_{p_j}\),则\(k<j\). ...
- GreenPlum 大数据平台--监控
数据库状态监控活动 活动 过程 纠正措施 列出当前状态为down的Segment.如果有任何行被返回,就会生成一个警告或者告警. 推荐频率:每5到10分钟 重要度: IMPORTANT 在postgr ...
- vue 学习记录
模板:通常是指html模板 组件component的概念: 在 Vue 里,一个组件本质上是一个拥有预定义选项的一个 Vue 实例, 将组件看作自定义的HTML元素.使用组件的前提是创建并注册组件 v ...
- i2c的读写时序图
根据实际示波器的波形画的时序图,时序图不好画,小小一幅图,画了两个小时,分享之:
- golang 学习笔记 ---JSON
JSON解析到结构体 在介绍这部分之前先简要介绍一下Json语法 JSON 语法是 JavaScript 语法的子集.JSON 语法是 JavaScript 对象表示法语法的子集. 数据在名称/值对中 ...
- 深入V8引擎-AST(6)
花了5篇才把一个字符串词法给解析完,不知道要多久才能刷完整个流程,GC.复杂数据类型的V8实现那些估计又是几十篇,天呐,真是给自己挖了个大坑. 前面几篇实际上只是执行了scanner.Initiali ...
- 使用RunTime.getRunTime().addShutdownHook优雅关闭线程池
有时候我们用到的程序不一定总是在JVM里面驻守,可能调用完就不用了,释放资源. RunTime.getRunTime().addShutdownHook的作用就是在JVM销毁前执行的一个线程.当然这个 ...