Linux-硬盘读写速度检测

<1>使用hdparm检查硬盘/硬盘缓存的读写速度

[root@sqj ~]# hdparm -t /dev/vda

 

/dev/vda:

Timing buffered disk reads: 416 MB in  3.00 seconds = 138.55 MB/sec

 

 

[root@sqj ~]# hdparm -T /dev/vda

 

/dev/vda:

Timing cached reads:   10120 MB in  1.99 seconds = 5075.91 MB/sec

 

 

<2>使用dd命令测试硬盘的读写速度

[root@sqj ~]# dd if=/dev/zero bs=1024 count=10000 of=/root/test

10000+0 records in

10000+0 records out

10240000 bytes (10 MB) copied, 0.0803855 s, 127 MB/s

 

[root@sqj ~]# dd if=/root/test bs=64k | dd of=/dev/null

156+1 records in

156+1 records out

10240000 bytes (10 MB) copied, 0.189066 s, 54.2 MB/s

20000+0 records in

20000+0 records out

10240000 bytes (10 MB) copied, 0.188698 s, 54.3 MB/s