linux 测试硬盘的读写速度

利用/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

时间: 2024-10-16 21:49:36

linux 测试硬盘的读写速度的相关文章

Linux使用dd命令测试硬盘读写速度

>Linux服务器装好系统之后,想要知道硬盘的读写是否能满足服务的需要,如果不满足硬盘的IO就是服务的一个瓶颈.所以我们需要测试硬盘的读写速度,测试的方法很多,下面是使用Linux 自带的dd命令测试硬盘的读写速度. time有计时作用,dd用于复制,从if读出,写到of.if=/dev/zero不产生IO,因此可以用来测试纯写速度.同理of=/dev/null不产生IO,可以用来测试纯读速度.bs是每次读或写的大小,即一个块的大小,count是读写块的数量. 测/data目录所在磁盘的纯写速度

Linux系统硬盘读写测试

方法一:用dd命令 Linux服务器想要知道硬盘的读写是否能满足服务的需要,我们可以使用Linux自带的dd命令测试硬盘的读写速度,方法如下: Linux硬盘写入速度: # time dd if=/dev/zero of=/var/test bs=2k count=1000000 Linux硬盘读取速度: # time dd if=/var/test of=/dev/null bs=2k 命令详解: * time用于计时 * dd用于复制,从if读出,写到of. * if=/dev/zero不产

Linux系统硬盘读写测试(dd、hdparm)

转载自: http://blog.sina.com.cn/s/blog_413d250e0101jtr7.html 方法一:用dd命令 Linux服务器想要知道硬盘的读写是否能满足服务的需要,我们可以使用Linux自带的dd命令测试硬盘的读写速度,方法如下: 登录SSH,输入以下命令即可,根据测试数据的大小等待返回的时间不同. Linux硬盘写入速度: # time dd if=/dev/zero of=/var/test bs=2k count=1000000 Linux硬盘读取速度: # t

linux下测试硬盘读写速度

买了个ssd硬盘,就想着跟普通的机械盘做个比较,因为桌面装的是ubuntu系统,所以就想用linux的命令简单测一下好了 下面是ssd的性能数据: 测试写: [email protected]:~ > time dd if=/dev/zero bs=1024 count=1000000 of=1Gb.file 1000000+0 records in 1000000+0 records out 1024000000 bytes (1.0 GB) copied, 3.78724 s, 270 MB

Linux 中用 dd 命令来测试硬盘读写速度

https://blog.51cto.com/moerjinrong/2286323 Linux 中用 dd 命令来测试硬盘读写速度dd 是 Linux/UNIX 下的一个非常有用的命令,作用是用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换. dd 命令通用语法格式如下: dd if=path/to/input_file of=/path/to/output_file bs=block_size count=number_of_blocks 1 命令简介 1.1 主要选项 指定数字的地

hdparm命令说明及其测试硬盘读写速度

hdparm命令说明及其测试硬盘读写速度 (2010-08-17 15:45:53) 转载▼ 标签: 杂谈 分类: Linux hdparm -t /dev/sda1功能说明:显示与设定硬盘的参数. 语 法:hdparm [-CfghiIqtTvyYZ] [-a <快取分区>][-A <0或1>][-c <I/O模式>][-d <0或1>][- k <0或1>][-K <0或1>][-m <分区数>][-n <0或1

Linux系统硬盘的IOPS测试

******************************************************************************************* 版权所有: www.foutime.com  深圳市方泰智能科技有限公司 通道锁 逃生锁 一卡通 楼宇对讲 停车场 ******************************************************************************************* 什么是IOPS?

linux dd命令测试U盘读写速度

1. dd命令简述: if=输入文件, of=输出文件, ibs=一次读取字节数, obs=一次写入字节数, bs=设置一次读取写入的字节数, skip=跳过的bs数, count=拷贝的块数 2. 使用/dev/null和/dev/zero 1. 把/dev/null看作"黑洞", 它等价于一个只写文件, 所有写入它的内容都会永远丢失 2. /dev/zero是一个伪文件, 但它实际上产生连续不断的null的流 3. 测试U盘读写速度 ## 切入u盘目录,测试写入速度# dd if=

hdparm测试硬盘性能

<1>Centos安装hdparm测试硬盘性能 一.安装hdparm yum install hdparm -y Linux学习,http:// linux.it.net.cn 二.评估读取 SSD 硬盘,请使用hdparm命令进行读取测试. hdparm -t /dev/sda1 Linux学习,http:// linux.it.net.cn SSH执行以上命令,可使用hdparm评估SSD的读取速率. 注意,“/dev/sda1”指的是对应磁盘的驱动号,请执行“fdisk -l”查看.