Linux下磁盘IO读写性能测试脚本
#!/bin/sh#author:reed #blog:luweikai.blog.51cto.com #说明:使用自带的dd命令file=dd.file BS_COUNT_8K=(8K 12K) BS_COUNT_64K=(64K 6K) BS_COUNT_1M=(1M 1K) list="8K 64K 1M" wlog=/tmp/ddwrite.log rlog=/tmp/ddread.log #write Write() {echo "[INFO]WRITE"for i in $list;dobs=$(eval echo \$\{BS_COUNT_$i\[0\]\})count=$(eval echo \$\{BS_COUNT_$i\[1\]\})echo "dd if=/dev/zero of=$file conv=fsync oflag=direct bs=$bs count=$count"dd if=/dev/zero of=$file conv=fsync oflag=direct bs=$bs count=$count 2>>$wlogecho " "#echo "sleep 3"sleep 3done } #read Read() {echo "[INFO]READ"for i in $list;dobs=$(eval echo \$\{BS_COUNT_$i\[0\]\})count=$(eval echo \$\{BS_COUNT_$i\[1\]\})echo "dd if=$file of=/dev/null iflag=direct bs=$bs count=$count"dd if=$file of=/dev/null iflag=direct bs=$bs count=$count 2>> $rlogecho " "#echo "sleep 3"sleep 3done } Write|tee -a $wlog echo "please wait 5 seconds......" sleep 5 Read|tee -a $rlog
Linux下磁盘IO读写性能测试脚本相关推荐
- Linux下磁盘IO读写测试工具-FIO详解
FIO简介 FIO是Linux下开源的一款IOPS测试工具,主要用来对磁盘进行压力测试和性能验证. 它可以产生许多线程或进程来执行用户特定类型的I/O操作,通过编写作业文件(类似于k8s的yaml)或 ...
- linux测试磁盘io脚本,脚本分享:Linux下磁盘io测试
这两天在测试Dell的PS6000存储,在linux下也懒得去找测试工具了,就直接使用dd命令进行I/O测试,但因为需要测试的数据很多,从512b到4M的块,每一档都要进行读写的测试,这要是人肉来做, ...
- linux+平均磁盘请求数量_SUSE LINUX下磁盘IO性能监测分析
这两天发现一台测试用的服务器经常负载很高,但cpu和内存消耗却很少,很是奇怪,经过诊断发现是由于大容量的测试数据导致高并发下的磁盘IO消耗比较大,由于缓存是小文件并且数量比较大,所以并发比较高的情况下 ...
- 测试linux下磁盘的读写速率
1) 通过df -h命令查看磁盘情况 Filesystem Size Used Avail Use% Mounted on /dev/sda4 289G ...
- linux 磁盘最大读写速度,测试linux下磁盘的读写速率
1) 通过df -h命令查看磁盘情况 Filesystem Size Used Avail Use% Mounted on /dev/sda4 289G ...
- linux性能测试cpu内存io,Linux下磁盘IO性能测试工具介绍
近来想了解一下开发环境的IO性能,分别用dd/orion/iozone/bonnie++四种工具测试了一下 开发环境系统配置如下: Intel SR1625 server, 2 CPU, 32GB内存 ...
- pidstat_Linux查看某个进程的磁盘IO读写情况 pidstat
一.现象 1)钉钉告警不断,告警如下CPU使用达到100% 普罗米修斯监控 2)查看数据库,没有发现比平时同一时段,业务量的增加.但是,数据库显示latch free等告警,验证了CPU使用过高导致. ...
- Linux 查看磁盘IO的使用
我们在线上linux服务器排查问题时,一般会通过top.free.netstat.df -h等命令排查cpu.内存.网络和磁盘等问题.有的时候我们需要更进一步了解磁盘io的使用情况,那么本文就是重点讲 ...
- linux查看磁盘IO,网络IO 总结
linux查看磁盘IO,网络 IO可用的命令 1. top 监控整体服务器,cpu,内存,磁盘,网络等 2. dstat -d 查看当前磁盘每秒的读取,写入量,单位K 3. dstat -r 查 ...
最新文章
- ML之LoRBaggingRF:依次利用Bagging、RF算法对泰坦尼克号数据集 (Kaggle经典案例)获救人员进行二分类预测——模型融合
- 信息学奥赛一本通(C++)在线评测系统——基础(一)C++语言—— 1050:骑车与走路
- 【第二组】项目冲刺(Beta版本)第一次每日例会 2017/7/18
- springboot 项目部署为war项目
- lds天线技术流程图_音箱耳机入门,蓝牙真无线耳机中的LDS天线 「Soomal」
- 计算属性的setter和getter
- linux mmap系统调用
- 符号常量和变量有什么区别_JVM是什么?
- java自动化静态代码检查_Jenkins+findbugs对java代码进行静态代码分析
- Windows XP虚拟机安装全过程(VMware)
- 华为模拟器eNSP练习题 - VLAN综合实验
- Flask蓝本创建名称错误导致的werkzeug.routing.BuildError
- 使用python绘制函数曲线
- 分糖果 2021T1
- 莫生气,一切对镜皆是考验,对面若不识,还需从头练
- python 画箱体图
- 集成运放虚短,虚断,虚地
- 如何利用编程思维,提高英语成绩?
- android 唱歌评分系统,抖音上唱歌评分的软件叫什么 可以评分的唱歌软件推荐
- emc服务器装什么系统,EMC DD系统安装指南.pdf