1、讀寫測試
讀取速度可以使用命令:hdparm –t 裝置名(/dev/sda1)讀取速度可以使用命令也可以使用:time dd if=/dev/sda of=/dev/null bs=1m count=3 iflag=direct
寫入速度使用命令:time dd
if=/dev/zero of=/dev/sda bs=1m count=3 oflag=direct
2、hdparm命令
1)解壓tar包,進入解壓後的目錄
2)make
3)make install
參 數:-a《快取分割槽》 設定讀取檔案時,預先存入塊區的分割槽數,若不加上《快取分割槽》選項,則顯示目前的設定。
-a<0或1>啟動或關閉讀取檔案時的快取功能。
-co模式。
-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 評估硬碟的讀取效率(不經過磁碟cache)。
-t 平估硬碟快取的讀取效率。
-u<0或1>在硬碟訪問時,允許其他中斷要求同時執行。
-v 顯示硬碟的相關設定。
-w<0或1>設定硬碟的寫入快取。
-x《傳輸模式》設定硬碟的傳輸模式。
-y 使ide硬碟進入省電模式。
-y 使ide硬碟進入睡眠模式。
-z 關閉某些seagate硬碟的自動省電功能。
例如:
[root@epd-db root]# hdparm -t /dev/sdb/dev/sdb:
timing buffered disk reads:
64 mb in
2.41 seconds = 26.56 mb/sec
[root@epd-db root]#hdparm -tt /dev/sda1
/dev/sda1:timing cached reads:
8512 mb in
2.00 seconds = 4262.60 mb/sec
timing buffered disk reads:
222 mb in
3.02 seconds = 73.58 mb/sec
linux下測試磁碟的讀寫IO速度
有時候我們在做維護的時候,總會遇到類似於io特別高,但不能判定是io瓶頸還是軟體引數設定不當導致熱盤的問題.這時候通常希望能知道磁碟的讀寫速度,來進行下一步的決策.下面是兩種測試方法 1 使用hdparm命令 這是乙個是用來獲取ata ide硬碟的引數的命令,是由早期linux ide驅動的開發和維...
Linux 檢視磁碟讀寫速度IO使用情況
注 disk tead n 磁碟讀 每秒 disk write n 磁碟寫 每秒。注 標黃的可檢視磁碟的讀寫速率,下面可以看到使用的io。19時54分35秒 tps rtps wtps bread s bwrtn s 19時54分36秒 0.00 0.00 0.00 0.00 0.00 19時54分...
linux下測試磁碟的讀寫IO速度 簡易方法
這是乙個是用來獲取ata ide硬碟的引數的命令,是由早期linux ide驅動的開發和維護人員 mark lord開發編寫的 hdparm has been written by mark lord the primary developer and maintainer of the e ide...