我是靠谱客的博主 风趣苗条,这篇文章主要介绍[linux][运维]用dd进行初步的硬盘IO吞吐量测试,现在分享给大家,希望可以做个参考。

dd命令的功能是把指定的输入文件拷贝到指定的输出文件中,我们通过/dev/zero或/dev/null可以进行磁盘的吞吐量测试

一,写硬盘的测试:
[root@localhost ~]# time dd if=/dev/zero  of=/mail/1g.dd bs=1M count=10240 conv=fsync
10240+0 records in
10240+0 records out
10737418240 bytes (11 GB) copied, 13.1017 seconds, 820 MB/s

以上达到每秒820 MB的写入吞吐量,当然这是大文件的顺序写入。

二,读硬盘的测试:

[root@localhost mail]# dd if=/mail/1g.dd of=/dev/null bs=1M
10240+0 records in
10240+0 records out
10737418240 bytes (11 GB) copied, 16.2598 seconds, 660 MB/s

以上达到每秒660 MB的读入吞吐量,当然这也是顺序读。


三,同时读写硬盘测试:


time dd if=/dev/sdb of=test.dbf bs=8k

最后

以上就是风趣苗条最近收集整理的关于[linux][运维]用dd进行初步的硬盘IO吞吐量测试的全部内容,更多相关[linux][运维]用dd进行初步内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(55)

评论列表共有 0 条评论

立即
投稿
返回
顶部