這一個軟體「hdparm」它可用來調整 IDE 硬碟的參數
,以求得到最佳效能。

很多人的測試下,證實 hdparm 的確可以增進硬碟的
效能,假使 HDD 規格越差,那麼增強的效果會越明顯!
(尤其是 NB’s HDD)

經過 hdparm 調整參數後,確實會有「些微」效能增加!
所以提出來跟大家分享,有興趣的朋友不妨試試看。

安裝完後,可以簡單的對自己的硬碟做一些基本檢測:

1:# hdparm -Tt /dev/hda
(可對 hda 做效能測試,會得到這顆硬碟的效能測試數據)

2:# hdparm /dev/hda
(可察看一下目前 hda 的參數設定狀態)

3:# hdparm -i /dev/hda
(可察看 hda 詳細資訊狀況與支援類型)

4:# man hdparm
(工欲善其事,必先利其器,man hdparm 這是一定要的)

了解 hdparm 的參數用法後,就可以來對硬碟做最佳化設定。

1:# hdparm -c3 -m16 /dev/hda
(打開 32-bit 存取模式,對於舊款硬碟,可提升加倍效能)

2:# hdparm -d1 -u1 /dev/hda
(反遮 IRQ 中斷,開啟 DMA 模式)

3:# hdparm -d1 -X udma5 /dev/hda
(開啟 Ultra DMA5 模式,ATA100/133)

4:# hdparm -c3 -m16 -u1 -d1 -X udma5 /dev/hda
(hda 火力全開,效能全開模式)

如果對以上參數的意義還不甚清楚的話,請務必 man hdparm!
或者查看 /usr/share/doc/hdparm/* 會有詳盡的說明!

修改開機啟動設定:

由於 hdparm 設定的參數,不能延續到下一次的開機,
若希望系統可以在每次開機時,都已做好最佳化參數設定,
那得必須修改 rc.local 檔,或者在 rcS.d/* scripts 加入
hdparm 的參數設定,如此可確保每次 reboot 後,依然
保有原先的 hdparm 設定值。

後記:

hdparm 除了在效能調教以外,對於電腦的電源管理也
很實用!若對 hdparm 電源管理有興趣,不妨參考:
http://www.gentoo.org/doc/zh_tw/power-management-guide.xml