DD测磁盘读写性能

简介:

1、测试磁盘的纯写入性能 dd if=/dev/zero of=/file

[oracle@11g ~]$ touch ddTest
[oracle@11g ~]$ time dd if=/dev/zero of=/home/oracle/ddTest bs=1k count=1024
1024+0 records in
1024+0 records out
1048576 bytes (1.0 MB) copied, 0.0261858 s, 40.0 MB/s

real 0m0.029s
user 0m0.009s
sys 0m0.017s
[oracle@11g ~]$ du -h ddTest 
1.0M ddTest

2、 测试磁盘的纯读取性能 dd if=/file of=/dev/null

[oracle@11g ~]$ time dd if=/dev/zero^Cf=/home/oracle/ddTest bs=1k count=1024
[oracle@11g ~]$ touch test1
[oracle@11g ~]$ time dd if=/home/oracle/test1 of=/dev/null bs=1k count=1024
0+0 records in
0+0 records out
0 bytes (0 B) copied, 0.000124694 s, 0.0 kB/s

real 0m0.001s
user 0m0.000s
sys 0m0.000s
[oracle@11g ~]$ du -h /home/oracle/test1
0 /home/oracle/test1

3、 测试磁盘的读写性能 dd if=/file1 of=/file2 
[oracle@11g ~]$ time dd if=/home/oracle/test1 of=/home/oracle/test bs=1k count=1024 
0+0 records in
0+0 records out
0 bytes (0 B) copied, 0.000124904 s, 0.0 kB/s

real 0m0.002s
user 0m0.001s
sys 0m0.000s

文章可以转载,必须以链接形式标明出处。


本文转自 张冲andy 博客园博客,原文链接:  http://www.cnblogs.com/andy6/p/7234976.html  ,如需转载请自行联系原作者

相关文章
|
4月前
|
存储 API Windows
11.9 实现磁盘相关操作
如下代码实现了在Windows系统中获取所有磁盘驱动器的信息。具体包括两个函数,一个用于获取驱动器类型,另一个用于获取驱动器空间信息。主函数则调用这两个函数来遍历所有逻辑驱动器并输出相应的信息。在输出驱动器空间信息时,会输出该驱动器的总大小、已用空间以及可用空间。
23 0
|
容灾
服务运行过程中磁盘坏道引起的思考
服务运行过程中磁盘坏道引起的思考
服务运行过程中磁盘坏道引起的思考
|
存储 Windows
如何测试写磁盘的速度?
如何测试写磁盘的速度? 1、问题来源:出差的项目中遇到紧急对接问题:测试写磁盘的速度? 对接程序中需要定期向磁盘中存放结果数据,但不知道: 1)以多大的Buffer写入磁盘会速度更快? 2)磁盘的写速度是否能达到磁盘阵列厂商标称的最大值?
167 0
|
SQL 存储 测试技术