写入null_利用/dev/zero和/dev/null测试硬盘读写速度

现在很多时候,我们安装完linux需要测试硬盘IO性能,那我们来用/dev/zero和/dev/null及命令dd测试一下

1.首先我们需要先了解/dev/null和/dev/zero两个文件,我们分别打开两个文件,

d80b044f57f08d2a65909eafb6773893.png

2.由图可以看出null是个空文件,而zero是个无显示的无限输入文件,永远无尽头,这就代表zero可以作为一个无限写入硬盘的文件,而null是个无限空的文件可以理解为windows下的垃圾桶。

abaea1add531b13113437dd81bb7dbb9.png

3.那么接下来我们可以使用dd命令测试速度了,首先在/var下创建一个test文件用于测试使用

0ec8174495d554039f3cf0ac9dc92dc7.png

4.接下来,我们通过dd命令将/dev/zero中的无限输入写到test文件中,注意我们使用dd使要是用time命令进行计时。

time dd if=/dev/zero of=/var/test bs=8k count=1000000

下图结果即为每秒333M,8.2G用了24秒

d8dc3c4d46202bf379c4c2cc913a936e.png

5.我们再来测试纯读速度,我们还是利用dd命令

time dd if=/var/test of=/dev/null bs=8k count=1000000

85a11ccbda4d113bbb6022f2726f1c3f.png

6.了解以上操作,我们就可以用来测试读写速度了,我们在/tmp下创建一个test1文件,用dd命令往test1中写入test中的数据。

time dd if=/var/test of=/tmp/test1 bs=8k count=1000000

872a359578b613a7a483c7d5a3becc8c.png
4538b301382f8fdc056a74b6c256bfc9.png

7.由此我们就可以测试出硬盘的读写速度了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值