2008年6月7日 星期六

在Ubuntu上讓Phenom的頻率調整發揮作用

也許是因為Phenom比較新?所以預設Ubuntu 8.04沒有辦法依照負載自動調整CPU的頻率;不過看著CPU總是以最高頻率在跑總覺得有點浪費,所以上網找了一下讓它自動調整頻率的方法,使用Google很快就從Ubuntu forums找到一篇文章說明作法:

  1. 使用synaptic或apt-get安裝powernowd套件(我的之前就有安裝了,忘了是預設就有安裝還是手動安裝的)。
  2. 載入powernow-k8驅動程式模組,使用以下的命令:
    sudo modprobe powernow-k8
  3. 設定powernowd為被動模式,使用以下的命令:
    sudo powernowd -m 2

這樣雖然只能讓CPU的每個核心頻率各自自動在最高頻率與最低頻率做兩段式的調整,而不能像在Athlon 64上一樣依照負載有多段頻率,但是至少CPU不會永遠跑在最高頻率了;而且看著四個「CPU 頻率調整監察程式」在工作列上顯示頻率還蠻有趣的。關於modprobe與powernowd的說明請使用Ubuntu內建的「幫助與支援」就可以找到了(雖然是英文)。

追記:重新開機後設定又被重設了,必須手動載入驅動程式模組;所以用文字編輯器開啟/etc/modules這個檔案,在裡面加入一行powernow-k8指定要載入此驅動程式,並且修改/etc/default/powernowd裡面powernowd預設的啟動參數就可以了。

沒有留言:

張貼留言