`

linux用dd测试磁盘速度

阅读更多

linux用dd测试磁盘速度

 

首先要了解两个特殊的设备:

/dev/null:回收站、无底洞

/dev/zero:产生字符

 

测试磁盘写能力

time dd if=/dev/zero of=/test.dbf bs=8k count=300000

因为/dev//zero是一个伪设备,它只产生空字符流,对它不会产生IO,所以,IO都会集中在of文件中,of文件只用于写,所以这个命令相当于测试磁盘的写能力。

测试磁盘读能力

time dd if=/dev/sdb1 of=/dev/null bs=8k

因为/dev/sdb1是一个物理分区,对它的读取会产生IO,/dev/null是伪设备,相当于黑洞,of到该设备不会产生IO,所以,这个命令的IO只发生在/dev/sdb1上,也相当于测试磁盘的读能力。

 

测试同时读写能力

time dd if=/dev/sdb1 of=/test1.dbf bs=8k

这个命令下,一个是物理分区,一个是实际的文件,对它们的读写都会产生IO(对/dev/sdb1是读,对/test1.dbf是写),假设他们都在一个磁盘中,这个命令就相当于测试磁盘的同时读写能力

分享到:
评论

相关推荐

    你的sd卡到底有多快? 256G SD 卡实际速度测试

    因为需要,就在某东上买了块SD卡,具体参数如图 可以看出,sd卡并没有说明是用的那种颗粒 ...下面用linux,dd命令开始测试,你如果不了解dd命令的也无妨碍,会对结果做解释 ext4格式化的磁盘下的测试: 1,写入

    Arduino Amiga Floppy Disk Reader/Writer -用于访问 Amiga 磁盘的 硬件和软件接口

    “固件”可以从 SD、DD 和 HD 磁盘读取 MFM 数据,尽管 HD 未经测试。因此,这将能够从 AMIGA、ATARI ST、PC DOS、COMMODORE C64 等读取数据。 ArduinoFloppyReader 这个Visual Studio 2019和Linux项目包含两个应用...

    Linux管理员指南

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

    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指令一周通 (技术图书大系).azw3

    文件格式为azw3,文字版本,可以用kindle阅读,PC端可以用calibre,可以转成epub所有手机阅读软件都支持,对手机的排版支持还不错. 内容目录 第1天 文本操作指令 1.1 ar 指令:创建、修改或从档案文件中提取文件 1.2 ...

    Kali使用手册.docx

    1.3.3 系统挂载/磁盘使用 14 1.3.4 谁打开了哪个文件? 14 1.3.5 挂载/卸载文件系统 15 1.4 网络 15 1.4.1 网络调试 15 1.4.2 路由 15 1.4.3 配置IP地址 16 1.4.4 变更MAC地址 16 1.4.5 端口 16 1.4.6 ...

    linux.chm文档

    hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpuinfo 显示CPU info的信息 cat /proc/interrupts 显示中断 cat /proc/meminfo 校验内存使用 cat /proc/swaps 显示哪些swap被使用 cat /proc/...

    如何在Linux中监视IO系统性能

    如何在Linux中监视IO系统性能,dd其实是工作于比较低层的一个数据拷贝和转换的*nix平台的工具,但是因为dd命令支持*nix平台的一些特殊设备,因此我们可以利用dd命令的这个特性来简单的测试磁盘的性能。dd命令先说...

    centminmodbench:对于CentOSRedhatOracle Linux-Centmin Mod LEMP Web堆栈用户的centminmodbench.sh自定义系统基准脚本

    使用磁盘dd和ioping测试tmpfs ramdisk的内存带宽 单线程wget带宽基准 并行多线程轴带宽基准测试[仅Centmin Mod堆栈] OpenSSL系统基准 测试系统entropy_avail(熵池可用性-接近4096位=更好的随机性和SSL相关性能,而...

    tzvisor:基于 KVMARM 的 IaaS 云中的 TrustZone 辅助 TEE 在 Fast Models 9.1 上测试

    使用以下命令为来宾 VM 生成内核映像: dd if=uImage of=zImage skip=64 bs=1 并将 zImage 复制到来宾 VM 磁盘。 在 ./stk 文件夹中使用 test.sh 编译 STK(Secure Tiny Kernel)。 使用 ./compile 编译 tzvmods ...

    Shell脚本创建指定大小文件的测试数据

    比如在测试存储系统时,需要将磁盘剩余空间减少5G,最简单的办法就是拷贝一个5G的文件过来,但是从哪儿去弄这样大小的文件呢,或许你想到随便找一个文件,不停的拷贝,最后合并,这也不失为一种办法,但是有了dd,你...

    Ubuntu权威指南(2/2)

    11.1.2 使用df命令检查磁盘 ??空间的使用情况 286 11.1.3 使用du命令检查目录 ??占用的存储空间 289 11.1.4 使用find命令找出超过 ??一定容量限制的文件 290 11.1.5 使用find命令找出并删除 ??长期闲置不用的文件 ...

    Ubuntu权威指南(1/2)

    11.1.2 使用df命令检查磁盘 ??空间的使用情况 286 11.1.3 使用du命令检查目录 ??占用的存储空间 289 11.1.4 使用find命令找出超过 ??一定容量限制的文件 290 11.1.5 使用find命令找出并删除 ??长期闲置不用的文件 ...

    UbuntuChina12

    11.1.2 使用df命令检查磁盘 ??空间的使用情况 286 11.1.3 使用du命令检查目录 ??占用的存储空间 289 11.1.4 使用find命令找出超过 ??一定容量限制的文件 290 11.1.5 使用find命令找出并删除 ??长期闲置不用的文件 ...

    windows实用dos命令大全

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

    java实现自定义目标检测源码-IPED:IPED数字取证工具。它是一种开源软件,可用于处理和分析数字证据,通常由执法部门在犯罪现场或私人检查

    目前IPED仅用于解码磁盘映像和文件系统,因此支持相同的映像格式:RAW/DD、E01、ISO9660、AFF、VHD、VMDK。 还支持 UDF(ISO)、AD1 (AccessData) 和 UFDR (Cellebrite) 格式。 由于 Sleuthkit 的

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

    内置 usb2.0 可以驱动原生4k扇区磁盘 2014-10-29 1.(tinybit) Workaround for BIOS of BENQ notebook that only supports 1. 2014-10-15 1.workaround for issue 204(chenall) 2014-10-12 1.skip_to()函数...

    SQL sever 实训

    --使用IF UPDATE(column)尽可能优化上题的触发器,以提高系统效率 ALTER TRIGGER UPDATE_ProNo_Stocks_TRIGGER ON Product FOR UPDATE AS IF UPDATE (ProNo) PRINT '已更新' GO --单元十三 游标 --创建存储过程...

Global site tag (gtag.js) - Google Analytics