您好,登錄后才能下訂單哦!
這篇文章主要講解了“Ubuntu系統運行時怎么降低硬盤占用”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“Ubuntu系統運行時怎么降低硬盤占用”吧!
代碼如下:
sudo hdparm -B /dev/sda
可見硬盤/dev/sda的APM_level值為254,表示硬盤性能最大化,這需要保持高水平的硬盤轉速,硬盤發熱量自然就大.
如果返回
代碼如下:
/dev/sda: APM_level = not supported
,則表示你的硬盤不支持APM(高級電源管理).
APM_level的全稱為Advanced Power Management level,即(硬盤)高級電源管理級別.
man hdparm 可見:
Get/set Advanced Power Management feature, if the drive supports it.
A low value means aggressive power management and a high value means better performance.
Possible settings range from values 1 through 127 (which permit spin-down), and values 128 through 254 (which do not permit spin-down).
The highest degree of power management is attained with a setting of 1, and the highest I/O performance with a setting of 254.
A value of 255 tells hdparm to disable Advanced Power Management altogether on the drive (not all drives support disabling it, but most do).
該值的取值范圍為1~255,值越大,硬盤性能越高,其中255表示關閉硬盤/dev/sda的電源管理,254表示在開啟電源管理下的最高性能,1表示最低的硬盤性能但最省電.
這個值在1~127區間時允許spin-down,在128~254這個區間則禁止spin-down.
spin-down是指在閑置時掛起硬盤,停止轉動,但是頻繁的spin-down和spin-up會使硬盤壽命變短.
所以,即使你追求節能,減少發熱量,也建議你將該值設為128,執行以下命令即可:
代碼如下:
sudo hdparm -B 128 /dev/sda
我的操作系統為Ubuntu 14.04(Kernel 3.14),我把該值設為128,在氣溫26度的情況下,硬盤溫度僅為36度(對比:此時CPU溫度為39度).
如果設為254,硬盤溫度甚至會攀升到45度,雖然這仍是一個正常的硬盤溫度,但對于筆記本用戶來說,靠近硬盤處的發熱量是很容易察覺到的.
另外電機持續高速的旋轉也會加快減少硬盤的壽命.
在性能和節能間做個折中,個人把APM_level設為192,讓其開機自動設置,在/etc/rc.local中加入:
代碼如下:
hdparm -B 192 /dev/sda
如果/etc/rc.local不生效,可以在/etc/hdparm.conf中加入:
代碼如下:
/dev/sda {
apm = 192
apm_battery = 192
}
apm表示在交流電供電模式下, apm_battery表示在電池供電模式下.
注意: 設置APM后執行以下命令查看Load_Cycle_Count值
代碼如下:
sudo smartctl -a /dev/sda | grep Load_Cycle_Count
如果Load_Cycle_Count值每分鐘都在增加,這時你應該把APM值設回原來的254,方法同上可以在/etc/hdparm.conf里修改.
執行命令
代碼如下:
sudo hdparm -B 254 /dev/sda
即時生效, 配置在重啟后生效.
因為磁頭頻繁的Load/Unload同樣會影響硬盤壽命,一般硬盤設計能承受的加載循環計數Load_Cycle_Count最多為600000次.
感謝各位的閱讀,以上就是“Ubuntu系統運行時怎么降低硬盤占用”的內容了,經過本文的學習后,相信大家對Ubuntu系統運行時怎么降低硬盤占用這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。