当前位置:首页 > Linux系统 > 常用命令 > 正文内容

浅析Linux下hdparm命令之测试硬盘读取速度用法说明

D调E点2个月前 (06-23)常用命令3650

浅析Linux下hdparm命令之测试硬盘读取速度用法说明

知识点:硬盘在读写在过程中部分数据通过buffer和cache缓存在内存中从而提高读写速度,hdparm对两种缓存做了区分

            -T cache 缓存

            -t buffer 缓存

hdparm -h  查看帮助信息,此文以intel SSD DC P4500 4T演示最常用测试硬盘读取的命令,此盘在测试情况下是无数据的,Intel硬盘在有数据占用之后,读取速度对比理论值会降低。

# hdparm -t /dev/nvme0n1      //测试buffer缓存情况下硬盘的读取速度

 image.png

# hdparm -t --direct /dev/nvme0n1      //测试直接读取硬盘IO,没有buffer缓存情况下硬盘的读取速度

image.png

# hdparm --offset 30 -t --direct /dev/nvme0n1      //测试直接读取硬盘IO,偏移30G后硬盘的读取速度

image.png

# hdparm -T /dev/nvme0n1      //测试cache缓存情况下硬盘的读取速度

image.png

# hdparm -T --direct /dev/nvme0n1      //测试没有cache缓存情况下硬盘的读取速度

image.png

# hdparm -Tt /dev/nvme0n1      //同时测试cache和buffer缓存情况下硬盘的读取速度

image.png

# hdparm -Tt --direct /dev/nvme0n1      //同时测试没有cache和buffer缓存情况下硬盘的读取速度

image.png

总结:直接测试真实的硬盘读取速度请使用hdparm -t --direct /dev/nvme0n1, 同时硬盘写入数据的大小,硬盘品牌型号,硬盘健康度,硬盘接口,带机情况等都会影响数据的有效性。

扫描二维码推送至手机访问。

版权声明:本文由网众私房菜发布,如需转载请注明出处。

本文链接:http://sfc.wz58.com/index.php/post/107.html

分享给朋友:
返回列表

上一篇:linxu下查看硬件信息的命令

没有最新的文章了...

相关文章

linux下查看文件命令

linux下查看文件命令

查询syslog文件#cat syslog    显示文件内容#tac syslog    倒序显示文件内容#nl syslog     显示的时候顺...

如何查看linux无盘cpu温度

如何查看linux无盘cpu温度

打开命令终端:sensors...

linux下时间设置

linux下时间设置

修改linux的时间可以用date命令修改日期 : 时间设定为2016/08/19              ...

Linux下如何查看CPU信息

Linux下如何查看CPU信息

打开命令终端:cat /proc/cpuinfo...

linux下文件的搜索find命令

linux下文件的搜索find命令

find  目录   -name   文件名例如:根目录下查询nmpcon文件...

linux下查询修改系统时间和主板BIOS时间

linux下查询修改系统时间和主板BIOS时间

下面和大家分享下linux系统下修改系统时间和主板BIOS时间的常用命令,以及系统同步主板BIOS时间和BIOS时间同步系统时间的命令:linxu下查询时间:查询系统时间 :date查询主板bios时间 :hwclock --show修改时...