使用 dd 命令测试磁盘的读写性能

假设90M的数据,分别按4k, 8k的BlockSize大小进行读写测试:

[root@mail root]# time dd if=/tmp/testfile of=/dev/null bs=4k(4k读)
22969+1 records in
22969+1 records out

real    0m0.062s
user    0m0.011s
sys     0m0.051s


[root@mail root]# time dd if=/tmp/testfile of=/dev/null bs=8k(8k读)
11484+1 records in
11484+1 records out

real    0m0.051s
user    0m0.004s
sys     0m0.047s


[root@mail root]# time dd if=/dev/zero of=/tmp/testfile bs=4k count=65536(4k写)
65536+0 records in
65536+0 records out

real    0m2.410s
user    0m0.038s
sys     0m1.171s



[root@mail root]# time dd if=/dev/zero of=/tmp/testfile bs=8k count=32768(8k写)
65536+0 records in
65536+0 records out

real    0m10.329s
user    0m0.043s
sys     0m2.218s


real 执行指令所花费的时间,单位是秒。请注意这个数字并不代表实际的 CPU 时间。
sys  指令执行时在核心模式(kernel mode)所花费的时间,单位是秒。
user 指令执行时在使用者模式(user mode)所花费的时间,单位是秒。

可以man zero或者man null看具体介绍。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

omyligaga

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值