Linux hdparm命令測試硬碟速度

2021-06-20 16:03:35 字數 1337 閱讀 9172

linux hdparm 命令

功能說明:顯示與設定硬碟的引數。

語法:hdparm [-cfghiiqttvyyz][-a 《快取分割槽》][-a <0或1>][-c ][-d <0或1>][-k <0或1>][-k <0或1>][-m 《分割槽數》][-n <0或1>][-p ][-p 《分割槽數》][-r <0或1>][-s 《時間》][-u <0或1>][-w <0或1>][-x 《傳輸模式》][裝置]

補充說明:hdparm可檢測,顯示與設定ide或scsi硬碟的引數。

測試各硬碟讀取速度判斷硬碟故障

在服務端命令視窗中執行如下命令

hdparm -t /dev/hda (ide硬碟)

hdparm -t /dev/sda (sata、scsi、硬raid卡陣列)

hdparm -t /dev/md0 (軟raid裝置)

測試結果在空載情況下應 >40m/s ,在負載情況下平均應 > 20m/s 為正常,如測試結果極低則需要進一步使用硬碟專用檢測工具測試是否為硬碟故障。

引數:-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硬碟的自動省電功能。

網路測試命令

了解和掌握下面幾個命令將會有助於您更快地檢測到網路故障所在,從而節省時間,提高效率。ping ping是測試網路聯接狀況以及資訊包傳送和接收狀況非常有用的工具,是網路測試最 常用的命令。ping向目標主機 位址 傳送乙個回送請求資料報,要求目標主機收到請求後給予答覆,從而判斷網路的響應時間和本機是否...

adb 測試命令

模擬器,不用還不行,改一行 就真機測試也不實際,是吧。adb這個指令 要說簡單,網上一大把,但是一些細節總是不注意,可能大家不用吧,或者ddms直接搞,但是我很喜歡命令,覺得ide環境找啊找好頭疼 adb push 簡單說把乙個電腦檔案弄到模擬器上 adb push home hello somef...

Monkey 測試命令

adb shell monkey p packagename s 200 ignore crashes ignore timeouts monitor native crashes pct touch 50 pct motion 50 v v 100000 d monkey.txt adb shel...