码迷,mamicode.com
首页 > 系统相关 > 详细

linux 测试硬盘的读写速度

时间:2016-06-14 16:17:17      阅读:259      评论:0      收藏:0      [点我收藏+]

标签:百度   linux   垃圾桶   count   

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

工具/原料

  • ubuntu14.04

  • dd

百度经验:jingyan.baidu.com

方法/步骤

  1. 1

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

    技术分享步骤阅读

  2. 2

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

    技术分享步骤阅读

  3. 3

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

    技术分享步骤阅读

  4. 4

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

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

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

    技术分享步骤阅读

  5. 5

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

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

    技术分享步骤阅读

  6. 6

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

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

    技术分享步骤阅读

    技术分享步骤阅读

  7. 7

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

    END

linux 测试硬盘的读写速度

标签:百度   linux   垃圾桶   count   

原文地址:http://11589068.blog.51cto.com/11579068/1789106

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!