管理硬碟命令之hdparm

2021-09-20 17:10:23 字數 2315 閱讀 5931

語法

hdparm(選項)(引數)

選項

-a《快取分割槽》:設定讀取檔案時,預先存入塊區的分割槽數,若不加上《快取分割槽》選項,則顯示目前的設定; 

-a<0或1>:啟動或關閉讀取檔案時的快取功能; 

-c:設定ide32位i/o模式;

-c:檢測ide硬碟的電源管理模式; 

-d<0或1>:設定磁碟的dma模式;

-f:將記憶體緩衝區的資料寫入硬碟,並清楚緩衝區; 

-g:顯示硬碟的磁軌,磁頭,磁區等引數; 

-h:顯示幫助; 

-i:顯示硬碟的硬體規格資訊,這些資訊是在開機時由硬碟本身所提供;

-i:直接讀取硬碟所提供的硬體規格資訊; 

-k<0或1>:重設硬碟時,保留-dmu引數的設定; 

-k<0或1>:重設硬碟時,保留-apswxz引數的設定;

-m《磁區數》:設定硬碟多重分割槽訪問的分割槽數; 

-n<0或1>:忽略硬碟寫入時所發生的錯誤;

-p:設定硬碟的pio模式; 模式》

-p《磁區數》:設定硬碟內部快取的分割槽數; 模式》

-q:在執行後續的引數時,不在螢幕上顯示任何資訊;模式》

-r<0或1>:設定硬碟的讀寫模式;模式》

-s《時間》:設定硬碟進入省電模式前的等待時間; 模式》

-t;評估硬碟的讀取效率;模式》

-t:平谷硬碟快取的讀取效率; 模式》

-u<0或1>:在硬碟訪問時,允許其他中斷要求同時執行; 模式》

-v:顯示硬碟的相關設定; 模式》

-w<0或1>:設定硬碟的寫入快取;模式》

-x《傳輸模式》:設定硬碟的傳輸模式;模式》

-y:使ide硬碟進入省電模式;模式》

-y:使ide硬碟進入睡眠模式; 模式》

-z:關閉某些seagate硬碟的自動省電功能。

模式》

引數

裝置檔案:指定id驅動對應的裝置檔名。

例項

顯示硬碟的相關設定:

[root@node01 ~]# hdparm /dev/sda 

/dev/sda: 

io_support = 0 (default 16-bit) 

readonly = 0 (off) 

readahead = 256 (on) 

geometry = 19457[柱面數]/255[磁頭數]/63[扇區數], sectors = 312581808[總扇區數], start = 0[起始扇區數]

顯示硬碟的柱面、磁頭、扇區數:

[root@node01 ~]# hdparm -g /dev/sda 

/dev/sda: 

geometry = 19457[柱面數]/255[磁頭數]/63[扇區數], sectors = 312581808[總扇區數], start = 0[起始扇區數] 

測試硬碟的讀取速度:

[root@node01 ~]# hdparm -t /dev/sda 

/dev/sda:

timing cached reads: 4684 mb in 2.00 seconds = 2342.92 mb/sec 

測試硬碟快取的讀取速度:

[root@node01 ~]# hdparm -t /dev/xvda

/dev/xvda: 

timing cached reads: 11154 mb in 1.98 seconds = 5633.44 mb/sec 

檢測硬碟的電源管理模式:

[root@node01 ~]# hdparm -c /dev/sda 

/dev/sda:

drive state is: standby [省電模式]

查詢並設定硬碟多重扇區訪問的扇區數,以增進硬碟的訪問效率:

[root@node01 ~]# hdparm -m /dev/sda

hdparm -m #引數值為整數值如8 /dev/sda 

附:硬碟壞道修復方法

檢查:smartctl -l selftest /dev/sda 

解除安裝:umount /dev/sda* 

修復:badblocks /dev/sda

硬碟測試工具 hdparm

前面已有介紹了兩款儲存裝置效能測試工具,bonnie 和 bonnie 這次再介紹乙個叫 hdparm 的工具。hdparm 本身主要用於讀取和設定硬碟的引數 hd hard disk,parm parameter 這裡我們來使用其附帶的效能測試的用法。如果是編譯 pc 版本,直接 make 即可生...

Linux下hdparm硬碟測速

在linux下可以使用hdparm對硬碟進行測試或者檢視硬碟的相關資訊。這樣你就知道了硬碟讀寫速度。hdparm功能說明 顯示與設定硬碟的引數。語 法 hdparm cfghiiqttvyyz a 快取分割槽 a 0或1 c k 0或1 k 0或1 m 分割槽數 n 0或1 p s 時間 u 0或1...

硬碟管理心得

1.首先硬碟分為固態硬碟和行動硬碟,相對來說固態硬碟執行速率更快,它可設定為系統盤和使用者盤。有時系統盤不僅僅是c 盤乙個區,對於多重系統來說,可能有兩個以上的系統盤。2.對於乙個系統盤來說,分割槽50g 記憶體一般足夠,如果兩個系統的話,分兩個 50g的區即可。3.主要說說使用者盤,建議設為軟體辦...