美文网首页
Linux下测试磁盘读写速度(转)

Linux下测试磁盘读写速度(转)

作者: Kassadar | 来源:发表于2019-07-15 16:59 被阅读0次
    1. 测试 /data 目录所在磁盘的纯写速度:
    time dd if=/dev/zero bs=1024 count=1000000 of=/data/1Gb.file
    
    1. 测试 /data 目录所在磁盘的纯读速度:
    time dd if=/data/1Gb.file bs=64k |dd of=/dev/null
    
    1. 测试读写速度:
    time dd if=/data/1Gb.file of=/data/2.Gb.file bs=64k
    

    理论上复制量越大测试越准确。

    命令解释:

    time 有计时作用,dd 用于复制,从 if 读出,写到 of。

    if=/dev/zero 不产生 IO,因此可以用来测试纯写速度。

    同理 of=/dev/null 不产生 IO,可以用来测试纯读速度。

    bs 是每次读或写的大小,即一个块的大小,count 是读写块的数量。

    相关文章

      网友评论

          本文标题:Linux下测试磁盘读写速度(转)

          本文链接:https://www.haomeiwen.com/subject/afxokctx.html