在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>][-w <0或1>][-x 《傳輸模式》][裝置]補充說明:hdparm可檢測,顯示與設定ide或scsi硬碟的引數。
參 數:
-a《快取分割槽》 設定讀取檔案時,預先存入塊區的分割槽數,若不加上《快取分割槽》選項,則顯示目前的設定。
-a<0或1> 啟動或關閉讀取檔案時的快取功能。
-c 設定磁碟的dma模式。
-f 將記憶體緩衝區的資料寫入硬碟,並清楚緩衝區。
-g 顯示硬碟的磁軌,磁頭,磁區等引數。
-h 顯示幫助。
-i 顯示硬碟的硬體規格資訊,這些資訊是在開機時由硬碟本身所提供。
-i 直接讀取硬碟所提供的硬體規格資訊。
-k<0或1> 重設硬碟時,保留-dmu引數的設定。
-k<0或1> 重設硬碟時,保留-apswxz引數的設定。
-m《磁區數》 設定硬碟多重分割槽訪問的分割槽數。
-n<0或1> 忽略硬碟寫入時所發生的錯誤。
-p 設定硬碟的讀寫模式。
-s《時間》 設定硬碟進入省電模式前的等待時間。
-t 評估硬碟的讀取效率。
-t 平谷硬碟快取的讀取效率。
-u<0或1> 在硬碟訪問時,允許其他中斷要求同時執行。
-v 顯示硬碟的相關設定。
-w<0或1> 設定硬碟的寫入快取。
-x《傳輸模式》 設定硬碟的傳輸模式。
-y 使ide硬碟進入省電模式。
-y 使ide硬碟進入睡眠模式。
-z 關閉某些seagate硬碟的自動省電功能。
hdparm例項:
1)直接硬碟讀測試, 【cached reads:匯流排資料傳輸速率,disk reads:物理硬碟讀速率】
# hdparm -tt --direct /dev/sda1/dev/sda1:
timing o_direct cached reads: 1660 mb in 2.00 seconds = 829.50 mb/sec
timing o_direct disk reads: 500 mb in 0.61 seconds = 823.69 mb/sec
2)顯示硬碟的柱面、磁頭、扇區數
#hdparm -g /dev/sda/dev/sda:
geometry = 35539[柱面數]/255[磁頭數]/63[扇區數], sectors = 570949632[總扇區數], start = 0[起始扇區數]
3)評估硬碟的讀取效率(停止所有服務,多測幾次)
# hdparm -t /dev/sda/dev/sda:
timing buffered disk reads: 694 mb in 3.03 seconds = 228.72 mb/sec
# hdparm -t /dev/sda
/dev/sda:
timing buffered disk reads: 814 mb in 3.02 seconds = 269.60 mb/sec
# hdparm -t /dev/sda
/dev/sda:
timing buffered disk reads: 880 mb in 3.00 seconds = 292.91 mb/sec
硬碟測試工具 hdparm
前面已有介紹了兩款儲存裝置效能測試工具,bonnie 和 bonnie 這次再介紹乙個叫 hdparm 的工具。hdparm 本身主要用於讀取和設定硬碟的引數 hd hard disk,parm parameter 這裡我們來使用其附帶的效能測試的用法。如果是編譯 pc 版本,直接 make 即可生...
管理硬碟命令之hdparm
語法 hdparm 選項 引數 選項 a 快取分割槽 設定讀取檔案時,預先存入塊區的分割槽數,若不加上 快取分割槽 選項,則顯示目前的設定 a 0或1 啟動或關閉讀取檔案時的快取功能 c 設定ide32位i o模式 c 檢測ide硬碟的電源管理模式 d 0或1 設定磁碟的dma模式 f 將記憶體緩衝...
linux下測網速
1.iptraf g 這個最直觀 2.iperf iperf 是乙個網路效能測試工具。iperf可以測試最大tcp和udp頻寬效能。iperf具有多種引數和udp特性,可以根據需要調整。iperf可以報告頻寬,延遲抖動和資料報丟失 tcp server pc iperf s i 1 client l...