- 浏览: 140768 次
- 性别:
- 来自: 成都
文章分类
最新评论
【基本介绍】
这里我们使用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
这里我们使用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
发表评论
-
linux shell - 远端修改非root密码
2015-01-09 20:40 1000【基本介绍】 通过远端修改普通用户密码,而passwd --s ... -
linux shell - broken pip error
2015-01-07 15:36 2753【基本介绍】 这里我们介绍发生broken pipe错误的原因 ... -
linux locate - find files by name
2014-12-17 17:46 610【基本介绍】 这里我们介绍locate命令,用来查找文件。 ... -
linux ssh - GSSAPIAuthentication
2014-12-10 14:58 2118【基本介绍】 最近公司搬家,发现合作伙伴的服务器的用ftp工具 ... -
linux tar - 压缩解压
2014-12-01 16:04 1022【基本介绍】 今天遇到要添加文件到tar文件里面,所以在这里介 ... -
linux parameter substitution - 字符串/变量处理
2014-11-17 15:56 818【基本介绍】 这里我们介绍bash里面对字符串,变量等的替换等 ... -
linux netstat - status状态描述
2014-11-14 17:59 1160【基本介绍】 这里介绍netstat命令返回的结果status ... -
linux set - set variables and set positional parameters
2014-11-10 18:26 436【基本介绍】 set是shell的内置命令。可以用来设置修改变 ... -
linux nc - arbitrary TCP and UDP connections and listens
2014-10-31 17:46 809【基本介绍】 nc是可以打开任意端口的TCP/UDP连接和监听 ... -
linux 报错集 - Cannot retrieve metalink for repository: epel. Please verify its pat
2014-10-29 15:12 960【基本介绍】 运行yum报错Error: Cannot ret ... -
linux awk - awk tutorial
2014-10-21 10:47 509【基本介绍】 awk是一款强大的对文件内容进行处理的软件,可以 ... -
linux ps - processes
2014-10-20 14:17 1263【基本介绍】 ps - report a snapshot o ... -
linux lsof - list open files
2014-10-17 17:31 762【基本介绍】 lsof - list open files I ... -
linux - 网络连接状态
2014-10-13 11:00 1405【基本情况】 这里介绍 ... -
linux netstat - Print network connections, routing tables, interface statistics,
2014-10-13 10:37 1018【基本介绍】 netstat - Print network ... -
linux vmstat - Report virtual memory statistics
2014-10-10 17:39 735【基本介绍】 vmstat - Report virtual ... -
linux yum - yum warning: rpmts_HdrFromFdno
2014-10-09 15:08 607【基本介绍】 在yum安装软件的时候有时候会报warning: ... -
Linux ip subnet mask - 网段分析
2014-09-24 19:22 1372【基本介绍】 网段的分析可以帮助我们查看两个局域地址是否可以互 ... -
linux curl - curl 上传下载
2014-09-19 11:45 2125【基本介绍】 curl is a tool to tra ... -
linux mkpasswd - 密码生成器
2014-09-18 17:18 1417【基本介绍】 作为linux admin要经常创建用户,并初始 ...
相关推荐
这个虚拟机版本使得用户无需在物理路由器上进行刷机操作,就可以在Windows、Linux或macOS等支持虚拟机的平台上体验DD-WRT的强大功能。这对于测试新固件、配置实验环境或者保护现有路由器的原厂固件免受可能的风险都...
**使用dd测试硬盘写入速度** 1. **安装dd** 在大多数Linux发行版中,`dd`通常是预装的。如果未预装,可以通过包管理器安装。例如,在Debian或Ubuntu上运行: ``` sudo apt-get install coreutils ``` 2. **...
在Linux系统中,测试硬盘写入速度是评估存储性能的重要环节。这有助于了解系统的I/O能力,对于系统管理员和开发者来说至关重要。本文将详细介绍一种在Linux环境下测试硬盘写入速度的方法,通过这种方法,你可以准确...
Linux 系统中常常会用法 dd 指令来测试硬盘的写入速度,该指令会涉及到两个参数:dsync 与 fdatasync。本文将详细介绍这两个参数的区别。 dsync 参数: dsync 参数是 Linux dd 命令中的一个选项,该选项的作用是...
在Linux系统中,测试硬盘性能是一项重要的任务,它可以帮助我们评估磁盘的读写速度、块访问效率以及寻道时间,这些因素直接影响到系统的整体运行速度和响应能力。本文将详细解析一个使用shell脚本来测试硬盘性能的...
2. `hdparm`: 尽管主要是用于硬盘性能测试,`hdparm`也能用于内存带宽测试,通过`-t`选项进行突发读取速度测试。 3. `dd`: `dd`是一个基础的文件复制工具,但通过特定的命令行参数,可以用于简单的内存带宽测试。 4....
这两条命令将测试硬盘的读写速度,并计算出硬盘的读写速度。 13. 确定硬盘的最佳块大小 dd if=/dev/zero bs=1024 count=1000000 of=/root/1Gb.file dd if=/dev/zero bs=2048 count=500000 of=/root/1Gb.file dd if...
11. **测试硬盘读写速度**: 测试硬盘的读写速度。 ```bash # dd if=/dev/zero bs=1024 count=1000000 of=/root/1Gb.file # dd if=/root/1Gb.file bs=64k | dd of=/dev/null ``` 12. **确定最佳块大小**: 测试...
通常,这些映像是通过编译Linux源代码并使用类似`dd`的命令创建的。 运行Linux 0.01在QEMU上的步骤大致如下: 1. **安装QEMU**:你需要确保你的Linux主机已经安装了QEMU。如果没有,可以通过包管理器(如`apt`、`...
1. **创建硬盘镜像**:首先,你需要创建一个模拟硬盘的镜像文件,这里使用`dd`命令生成一个名为`hd.img`的512MB的空白文件。这将成为虚拟机的硬盘。 2. **磁盘分区**:接着,通过`losetup`将镜像文件挂载为循环设备...
通过`hdparm -Tt /dev/sda`命令可以测试硬盘的缓存读写速度。 3. **dd**:这是一个非常基础但功能强大的数据复制工具。通过特定的参数,如`dd if=/dev/zero of=test bs=1M count=1024 conv=fdatasync`,可以用来...
同时,dd还能通过`dd if=/dev/zero`来测试硬盘的读写速度,例如`dd if=/dev/zero bs=1024 count=1000000 of=/root/1Gb`,可以创建一个1GB的文件并测量速度。 dd命令虽然强大,但使用时需谨慎,因为它一旦执行,就会...
Linux操作系统中,`dd`和`cpio`是两...总的来说,`dd`和`cpio`在Linux系统管理中扮演着重要角色,无论是进行数据迁移、系统备份还是性能测试,都能发挥关键作用。理解并熟练使用这两个命令,对于提升工作效率至关重要。
12. 测试硬盘的读写速度:`dd if=/dev/zero bs=1024 count=1000000 of=/root/1Gb.file` 和 `dd if=/root/1Gb.file bs=64k | dd of=/dev/null` dd 命令是一个功能强大且灵活的数据复制命令,能够满足各种数据复制和...
在Linux操作系统中,ext4是最常见的文件系统之一,广泛用于各种存储设备,如硬盘、USB驱动器等。为了管理和维护ext4文件系统,开发者们创建了各种实用工具,其中就包括用于制作ext4文件映像的工具。"ext4 文件映像...
Linux下的`dd`命令是一个强大的工具,用于在文件系统中复制和转换数据。它不仅可以用于简单的文件拷贝,还能处理磁盘映像、备份、恢复等复杂操作。`dd`命令的强大之处在于其丰富的参数选项,可以精确控制数据的读取...
在Linux环境下,可能会用到如qemu、VirtualBox等虚拟化工具来测试生成的可引导映像。同时,ISO文件制作工具(如mkisofs)和磁盘工具(如dd、losetup)也是必不可少的,它们帮助构建和调试整个流程。 6. **应用场景...
3. dd:用于复制和转换文件,常用于创建硬盘镜像。 4. LVM(Logical Volume Manager):支持快照功能,可以方便地进行数据备份。 5. BackupPC:企业级备份解决方案,提供集中化的用户数据备份。 三、数据恢复技术...
最后,通过`quotaon -ugv /test/`启用磁盘配额,并使用`dd`命令模拟用户操作,测试配额限制是否有效。通过`repquota -agv`查看当前的磁盘配额使用情况。 在整个过程中,注意权限设置,例如在挂载点/test上使用`...