`

linux dd - dd测试硬盘速度

阅读更多
【基本介绍】
这里我们使用dd命令来测试硬盘的读写速度
dd - convert and copy a file


【基本操作】
dd用于复制,从if读出,写到of。if=/dev/zero不产生IO,因此可以用来测试纯写速度。同理of=/dev/null不产生IO,可以用来测试纯读速度。bs是每次读或写的大小,即一个块的大小,count是读写块的数量。
#纯写
[root@nagios ~]# time dd if=/dev/zero of=/var/test bs=8k count=1000000
1000000+0 records in
1000000+0 records out
8192000000 bytes (8.2 GB) copied, 52.5749 seconds, 156 MB/s

real    0m55.841s
user    0m0.507s
sys    0m15.706s

#纯读
[root@nagios ~]# time dd if=/var/test of=/dev/null bs=8k count=1000000
1000000+0 records in
1000000+0 records out
8192000000 bytes (8.2 GB) copied, 49.0088 seconds, 167 MB/s

real    0m49.025s
user    0m0.559s
sys    0m6.383s

#读写
[root@nagios ~]# time dd if=/var/test of=/tmp/test bs=8k count=1000000
125000+0 records in
125000+0 records out
8192000000 bytes (8.2 GB) copied, 129.239 seconds, 63.4 MB/s

real    2m9.251s
user    0m0.114s
sys    0m21.494s

【参考】
http://blog.csdn.net/feng4656/article/details/11054595
分享到:
评论

相关推荐

    基于ZYNQMP的PS端PCIE2.0x4接口功能及SSD速度测试

    本文设计vivado的pcie配置、uboot设备树修改、kernel源码修改以及基于dd命令进行NVMe的ssd读写速度的测试。本文所有内容均亲测可行,并在自设计的板卡上验证通过的。本文所涉及的uboot和kernel源码均基于xilinx官方...

    Linux系统故障诊断与排除--James Kirkland

    4.1.3 使用dd命令确定连续I/O速度 73 4.1.4 使用sar和iostat测量磁盘性能 74 4.1.5 理解测试性能时I/O块大小的重要性 75 4.1.6 时间的重要性 76 4.1.7 确定块大小 77 4.1.8 队列的重要性 78 4.1.9 磁盘...

    linux 系统复制 GHOST

    快速安装linux 通过分区复制的方法解决操作系统快速安装,通过分区复制可以减少安装操作系统后对系统的配置...因为dd复制一个250G的硬盘的时间是非常吓人的。因为dd使用块复制方式。不管你有没有数据,他都会复制每一块

    Linux高级bash编程

    测试与分支(case和select结构) 11. 内部命令与内建 11.1. 作业控制命令 12. 外部过滤器,程序和命令 12.1. 基本命令 12.2. 复杂命令 12.3. 时间/日期 命令 12.4. 文本处理命令 12.5. 文件与归档命令 ...

    Linux管理员指南

    目 录 前言 第一部分 安装Linux操作系统 作为服务器软件 第1章 Linux发行版本与Windows NT的 技术异同 1 1.1 Linux操作系统和Linux发行版本 1 1.2 “自由”软件和GNU许可证 1 1.2.1 什么是...

    grub4dos-V0.4.6a-2017-02-04更新

    FDD 模式的 u 盘被识别为硬盘,问题多多。已经发现的问题是执行 find,不返回 (hd0);精简 PE 加载映像文件死机。 2.解决了FDD 模式的 u 盘,执行 find 时返回 (fd0,n) 的问题。 3.修正了 menu.lst 中 0PE.ISO ...

    Linux指令一周通 (技术图书大系).azw3

    3.5 dd指令:转换复制文件 3.6 df指令:磁盘信息 3.7 dirs指令:显示目录信息 3.8 du指令:显示目录或文件所占的磁盘空间 3.9 edquota 指令:编辑用户或用户组的quota 3.10 eject指令:退出抽取式设备 3.11 e2fsck...

    linuxscripts:收集有用的脚本,例如邮件列表清理,dd图像自动拆分器,硬盘坏道修复脚本。

    检查电子邮件用户或域是否为测试/示例/垃圾邮件,使其变得含糊不清 用法: emailCheck.sh /path/to/email_list 基本脚本从输入文件中每行读取一封电子邮件。 脚本头包含读取多列CSV文件的说明。 警告:使用Windows...

    windows实用dos命令大全

    (5)选用[/Q]参数,快速格式化,这个参数并不会重新划分磁盘的磁道貌岸然和扇区,只能将磁盘根目录、文件分配表以及引导扇区清成空白,因此,格式化的速度较快。  (6)选用[/U]参数,表示无条件格式化,即破坏...

    多态性实验报告.doc

    Date(int yy = 0, int mm = 0, int dd = 0) :y(yy), m(mm), d(dd){} friend istream& operator>>(istream &is, Date &p); friend ostream& operator(ostream &os, Date &p); }; class Employee{ protected: Date ...

    jsp探针 ver0.1

    * 获得windows下指定地址硬盘空间大小 * * @param dirPath * @return */ final private long getDiskForWindowsInfo(String dirPath) { try { long space = -1; Process process; Runtime run = Runtime.getRuntime...

Global site tag (gtag.js) - Google Analytics