cpufreq-set -c 0 -g powersave
我們需要安裝cpufrequtils。此軟件是查看cpu當前頻率以及修改頻率、選擇cpu、選擇cpu運行方式的。注意,只支持某些可調節頻率的cpu,如intel的筆記本cpu。可能可以超頻 ,沒敢實驗,那位試試看好了。
sudo apt-get install cpufrequtils
使用方法
cpufreq-info, cpufreq-selector, cpufreq-set。
具體用法可以看man,或者在命令后加-h。
比如
man cpufreq-info
或者
cpufreq-info -h
1。查看cpu類型、當前頻率、支持頻率、運行模式等。
cpufreq-info
這是我的cpu在powersave模式下的情況
zhuqin@ubuntu:~$ cpufreq-info
cpufrequtils 002: cpufreq-info (C) Dominik Brodowski 2004-2006
Report errors and bugs to [email]linux@brodo.de[/email]">linux@brodo.de, please.
analyzing CPU 0:
driver: centrino
CPUs which need to switch frequency at the same time: 0
hardware limits: 798 MHz - 1.73 GHz
available frequency steps: 1.73 GHz, 1.73 GHz, 1.73 GHz, 1.73 GHz, 1.73GHz, 1.73 GHz, 1.73 GHz, 1.33 GHz, 1.06 GHz, 798 MHz
available cpufreq governors: powersave, userspace, ondemand, conservative, performance
current policy: frequency should be within 798 MHz and 1.73 GHz.
The governor "powersave" may decide which speed to use
within this range.
current CPU frequency is 798 MHz.
2。選擇需要調整的cpu
sudo cpufreq-selector -c cpu號
或者
sudo cpufreq-set -c cpu號
可能對雙核或多核cpu進行選擇。我的不是雙核,沒法實驗,還請有duo core的朋友實驗一下并跟帖匯報情況。
3。調整cpu頻率
sudo cpufreq-selector -f 你所需要的頻率
或者
sudo cpufreq-set -f 你所需要的頻率
注意,此處的頻率必須是以KHz為單位,并且是可以達到的頻率(也就是用cpufreq-info查看到的各個頻率),cpu頻率=倍頻x外頻。以下凡是涉及頻率的一律如此。
4。調整cpu頻率上下限
sudo cpufreq-set -d 頻率下限
sudo cpufreq-set -u 頻率上限
因此,可能可以對cpu進行降頻或者超頻。有些人肯定會躍躍欲試的,嘿嘿。
5。調整cpu運行模式
sudo cpufreq-selecotr -g 模式
或者
suod cpufreq-set -g 模式
這里,模式就是執行cpufreq-info后看到的所支持的模式。比如我的支持以下幾種:powersave, userspace, ondemand, conservative, performance。
powersave,是無論如何都只會保持最低頻率的所謂“省電”模式;
userspace,是自定義頻率時的模式,這個是當你設定特定頻率時自動轉變的;
ondemand,默認模式。一有cpu計算量的任務,就會立即達到最大頻率運行,等執行完畢就立即回到最低頻率;
conservative,翻譯成保守(中庸)模式,會自動在頻率上下限調整,和ondemand的區別在于它會按需分配頻率,而不是一味追求最高頻率;
performance,顧名思義只注重效率,無論如何一直保持以最大頻率運行。
6。添加cpu監視器
監視cpu頻率的系統就有,右鍵單擊面板,選擇“添加到面板”,里面找到“cpu頻率范圍監視器”。
另外,如果嫌命令行麻煩,可以這么做
sudo chmod +s /usr/bin/cpufreq-selector
然后,cpu頻率范圍監視器的首選項里就會多出一個“頻率選擇器”,顯示菜單選擇“頻率和調速器”。鼠標左鍵單擊cpu頻率范圍監視器,會發現“頻率”和“調速器”兩個菜單,就可以隨便調了。在這里特別感謝Vstar。
監視溫度的需要自己安裝,
sudo apt-get install sensors-applet
然后也是這樣添加到面板,名字叫“Hardware sensors monitor”。
一個省電軟件
PowerTOP
posted on 2012-04-25 12:07
老馬驛站 閱讀(9789)
評論(0) 編輯 收藏 引用 所屬分類:
linux