hdparm可用于测试Linux系统中SATA/IDE硬盘的顺序读取性能。首先通过sudo hdparm -I /dev/sda确认磁盘信息,再使用sudo hdparm -t /dev/sda测试磁盘顺序读取速度,示例输出为179.40 MB/sec;而sudo hdparm -T可测缓存读取性能,反映内存与CPU性能。注意该工具不适用于NVMe或USB设备,且仅评估顺序读取,建议结合dd、fio等工具全面测试。

在Linux系统中,了解磁盘的读写性能对系统调优、故障排查和硬件选型非常重要。使用
hdparm
hdparm
大多数Linux发行版默认已安装
hdparm
sudo apt install hdparm
sudo yum install hdparm
sudo dnf install hdparm
先确认要测试的磁盘设备名称,例如
/dev/sda
sudo hdparm -I /dev/sda
该命令会输出磁盘的详细信息,包括型号、序列号、支持的功能等,帮助确认目标设备。
使用
-t
sudo hdparm -t /dev/sda
示例输出:
Timing buffered disk reads: 540 MB in 3.01 seconds = 179.40 MB/sec
这表示该磁盘的顺序读取速度约为179.40 MB/s。
若想测试缓存读取性能(内存中缓存的数据读取速度),使用
-t
sudo hdparm -t /dev/sda
示例输出:
Timing cached reads: 12345 MB in 2.00 seconds = 6172.50 MB/sec
这个值反映的是系统内存缓存性能,与CPU和内存速度相关,不代表磁盘真实性能。
hdparm
dd
bonnie++
iozone
fio
注意:
hdparm
基本上就这些。用好
hdparm -t
以上就是如何在Linux中磁盘测速 Linux hdparm性能测试的详细内容,更多请关注php中文网其它相关文章!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号