Linux中,可以使用hdparm工具测试硬盘的读写速度

hdparm的基本用法如下:
bash
hdparm -t /dev/sda  # 测试读速度
hdparm -T /dev/sda  # 测试写速度
将/dev/sda替换为你要测试的硬盘或分区。例如,要测试/dev/sda1分区的读写速度,使用:
bash
hdparm -t /dev/sda1 
hdparm -T /dev/sda1
hdparm测试结果会直接显示在终端,例如:
/dev/sda1:
 Timing cached reads:   13236 MB in  2.00 seconds = 6624.63 MB/sec
 Timing buffered disk reads: 370 MB in  3.01 seconds = 122.92 MB/sec
   /dev/sda1:
Timing cached writes:   20420 MB in  2.00 seconds = 10166.19 MB/sec
Timing buffered disk writes: 160 MB in  3.03 seconds =  52.81 MB/sec
其中,buffered read/write速度更接近实际的磁盘读写速度。

除了基本的读写测试外,hdparm还提供其他参数来测试:

- -d : 硬盘读写速度(一般SCSI或SATA硬盘使用)
- -D : 硬盘驱动器性能测试
- -f : 硬盘缓存测试
- -V : 在Verbose模式下显示所有的hdparm设置

例如测试SATA硬盘速度:
```bash
sudo hdparm -d /dev/sda 
hdparm是一个简单但强大的工具,可以方便的测试Linux下硬盘的性能,包括读写速度,缓存速度以及延迟时间等,如果你想对系统硬盘性能有一个宏观了解,hdparm是一个很好的选择。
THE END