/dev/zero 伪设备,会产生空字符流,对它不会产生IO 测试方法: a.测试磁盘的IO写速度 time dd if=/dev/zero of=test.dbf bs=8k count=300000 # 如果要测试实际速度 还要在末尾加上 oflag=direct测到的才是真实的IO速度 b.测试磁盘的IO读速度 dd if=test.dbf bs=8k count=300000 of=/dev/null #表示...
linux下测试磁盘IO读写速度 [root@node3 /]# time dd if=/dev/sda2 of=/dev/null bs=8k count=524288 524288+0 records in 524288+0 records out 4294967296 bytes (4.3 GB) copied, 37.4222 seconds, 115 MB/s real 0m37.497s user 0m0.036s sys 0m1.320s copy了4.3G的数据,平均速度为115M/s [...
前者是linux上专业的测试IDE/ATA磁盘的工具,但是使用范围有局限性;(此试验仅仅使用了测试磁盘IO的参数,对于其他参数及解释参考man手册) 后者可以通用,但不够专业,也没有考虑到缓存和物理读的区分,测试的数据也是仅作参考,不能算是权威.
可以看到,在10.59秒的时间里,生成2347M的一个文件,IO写的速度约为221.6MB/sec; 当然这个速度可以多测试几遍取一个平均值,符合概率统计. b.测试磁盘的IO读速度 # df -m Filesystem 1M-blocks Used Available Use% Mounted on /dev/mapper/VolGroup00-LogVol00 19214 9545 8693 53% / /dev/sda1 99 13 ...
有时候我们在做维护的时候,总会遇到类似于IO特别高,但不能判定是IO瓶颈还是软件参数设置不当导致热盘的问题.这时候通常希望能知道磁盘的读写速度,来进行下一步的决策. 下面是两种测试方法: (1)使用hdparm命令 这是一个是用来获取ATA/IDE硬盘的参数的命令,是由早期Linux IDE驱动的开发和维护人员 Mark Lord开发编写...
测试方法: a.测试磁盘的IO写速度 # time dd if=/dev/zero of=/test.dbf bs=8k count=300000 300000+0 records in 300000+0 records out 10.59s real 0.43s user 9.40s system # du -sm /test.dbf 2347 /test.dbf 可以看到,在10.59秒的时间里,生成2347M的一个文件,IO写的速度约为221.6MB/sec; ...
测试方法: a.测试磁盘的IO写速度 # time dd if=/dev/zero of=/test.dbf bs=8k count=300000 300000+0 records in 300000+0 records out 10.59s real 0.43s user 9.40s system # du -sm /test.dbf 2347 /test.dbf 可以看到,在10.59秒的时间里,生成2347M的一个文件,IO写的速度约为221.6MB/sec; ...
有时候我们在做维护的时候,总会遇到类似于IO特别高,但不能判定是IO瓶颈还是软件参数设置不当导致热盘的问题.这时候通常希望能知道磁盘的读写速度,来进行下一步的决策。 下面是两种测试方法: (1)使用hdparm命令 这是一个是用来获取ATA/IDE硬盘的参数的命令,是由早期Linux IDE驱动的开发和维护人员 Mark Lord开发编...
有时候我们在做维护的时候,总会遇到类似于IO特别高,但不能判定是IO瓶颈还是软件参数设置不当导致热盘的问题.这时候通常希望能知道磁盘的读写速度,来进行下一步的决策. 下面是两种测试方法: (1)使用hdparm命令 这是一个是用来获取ATA/IDE硬盘的参数的命令,是由早期Linux IDE驱动的开发和维护人员 Mark Lord开发编写...
这不是一个专业的测试工具,不过如果对于测试结果的要求不是很苛刻的话,平时可以使用来对磁盘的读写速度作一个简单的评估.另外由于这是一个免费软件,基本上×NIX系统上都有安装。 首先了解两个特殊设备 /dev/null 伪设备,回收站.写该文件不会产生IO