欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 运维知识 > linux >内容正文

linux

Linux下磁盘IO读写性能测试脚本

发布时间:2025/4/5 linux 69 豆豆
生活随笔 收集整理的这篇文章主要介绍了 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读写性能测试脚本的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。