Linux下hdparm命令之測試硬盤讀取速度用法說明

admin Linux運維評論1,345字數(shù) 693閱讀模式

知識點:硬盤在讀寫在過程中部分數(shù)據(jù)通過buffer和cache緩存在內(nèi)存中從而提高讀寫速度,hdparm對兩種緩存做了區(qū)分

? ? ? ? ? ? -T cache 緩存

? ? ? ? ? ? -t buffer 緩存

hdparm -h? 查看幫助信息,此文以intel SSD DC P4500 4T演示最常用測試硬盤讀取的命令,此盤在測試情況下是無數(shù)據(jù)的,Intel硬盤在有數(shù)據(jù)占用之后,讀取速度對比理論值會降低。

# hdparm -t /dev/nvme0n1? ? ? //測試buffer緩存情況下硬盤的讀取速度

Linux下hdparm命令之測試硬盤讀取速度用法說明

# hdparm -t --direct /dev/nvme0n1? ? ? //測試直接讀取硬盤IO,沒有buffer緩存情況下硬盤的讀取速度

Linux下hdparm命令之測試硬盤讀取速度用法說明

# hdparm --offset 30 -t --direct /dev/nvme0n1? ? ? //測試直接讀取硬盤IO,偏移30G后硬盤的讀取速度

Linux下hdparm命令之測試硬盤讀取速度用法說明

# hdparm -T /dev/nvme0n1? ? ? //測試cache緩存情況下硬盤的讀取速度

Linux下hdparm命令之測試硬盤讀取速度用法說明

# hdparm -T --direct /dev/nvme0n1? ? ? //測試沒有cache緩存情況下硬盤的讀取速度

Linux下hdparm命令之測試硬盤讀取速度用法說明

# hdparm -Tt /dev/nvme0n1? ? ? //同時測試cache和buffer緩存情況下硬盤的讀取速度

Linux下hdparm命令之測試硬盤讀取速度用法說明

# hdparm -Tt --direct /dev/nvme0n1? ? ? //同時測試沒有cache和buffer緩存情況下硬盤的讀取速度

Linux下hdparm命令之測試硬盤讀取速度用法說明

總結:直接測試真實的硬盤讀取速度請使用hdparm -t --direct /dev/nvme0n1, 同時硬盤寫入數(shù)據(jù)的大小,硬盤品牌型號,硬盤健康度,硬盤接口,帶機情況等都會影響數(shù)據(jù)的有效性。

測試Centos硬盤讀寫速度

版權聲明:文章圖片資源來源于網(wǎng)絡,如有侵權,請留言刪除!!!
廣告也精彩
admin
  • 本文由 發(fā)表于 2022年9月12日 20:53:54
  • 轉載請務必保留本文鏈接:http://yudch.cn/8282.html
匿名

發(fā)表評論

匿名網(wǎng)友 填寫信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: