hdparm -I /dev/sda 只能看出是3.5存的磁盘,转速是7200转/秒。 开启磁盘预读: hdparm -A1 /dev/sda 开启磁盘预读 然后进行压力测试: hdparm -Tt /dev/sda 压力测试 读可以达到210MB/s 关闭磁盘预读: hdparm -A 0 /dev/sda 关闭磁盘预读 然后进行压力测试: hdparm -Tt /dev/sda 压力测试 此时读只有14M...
4.smartctl -H /dev/sda # 查看整体健康情况,关键信息是 SMART overall-health self-assessment test result: PASSED,测试通过 5.hdparm -Tt /dev/sda # 测试读取速度,本例是 125.98 MB/sec 6.dd if=/dev/zero of=tempfile bs=1M count=1024 conv=fdatasync,notrunc status=progress # 用 dd 来测试写入...
hdparm -Tt /dev/sda 例如:[root@test114 home]# hdparm -Tt --direct /dev/sda /dev/sda:Timing O_DIRECT cached reads: 484 MB in 2.00 seconds = 241.83 MB/sec Timing O_DIRECT disk reads: 390 MB in 3.01 seconds = 129.62 MB/sec buffer:缓冲区,一个用于存储速度...
读取缓存状态:使用hdparm -I /dev/hda可以获取更详细的硬盘信息,包括缓存大小、支持的功能等。 测试读取速度:通过hdparm -Tt /dev/hda来测试硬盘的读取速度,这对于评估硬盘性能非常有用。 这些基础命令为用户提供了对硬盘状况的初步了解,为进一步的性能优化打下了坚实的基础。 1.2 hdparm命令的参数解释 hdparm的强大...
root@ubuntu:~# hdparm -Tt /dev/sda /dev/sda: Timing cached reads: 7750 MB in 2.00 seconds = 3876.91 MB/sec Timing buffered disk reads: 270 MB in 3.00 seconds = 89.99 MB/sec -T 用于以基准测试和比较为目的的缓存读取计时.要得到有意义的结果, 应该在内存不少于2M,系统没有其它活动(没有其它...
在磁盘上执行测试性读取操作
hdparm -t /dev/sdh 评估磁盘缓存读取速度: hdparm -T /dev/sdh 直接测试硬盘的读性能(绕过内核页缓存): hdparm -tT --direct /dev/sdh 顺序写测试: time -p bash -c "dd if=/dev/urandom of=./dd.log bs=1M count=50000" 随机写测试(使用direct标识,绕过页缓存): ...
foriin1 2 3;dohdparm -tT /dev/hda;done AI代码助手复制代码 这里, -t :执行设备读取时序-T :执行缓存读取时间/dev/sda :硬盘设备文件 AI代码助手复制代码 要 找出 SATA 硬盘的连接速度 ,请输入: sudo hdparm -I /dev/sda | grep -i speed ...
hdparm/dev/sdh 评估磁盘读取速度: hdparm -t /dev/sdh 评估磁盘缓存读取速度: hdparm -T /dev/sdh 直接测试硬盘的读性能(绕过内核页缓存): hdparm -tT --direct /dev/sdh 顺序写测试: time -p bash -c "dd if=/dev/urandom of=./dd.log bs=1M count=50000" ...
查看磁盘信息: fdisk -l /dev/sdh hdparm /dev/sdh 评估磁盘读取速度: hdparm -t /dev/sdh 评估磁盘缓存读取速度: hdparm -T /dev/sdh 直接测试硬盘的读性能(绕过内核页缓存): hdparm -tT --direct /dev/sdh 顺序写测试: time -p bash -c "dd if=/dev/urandom of=./dd.log bs=1M count=50000"...