如何調整CPU時脈 - Linux

Table of Contents

我用的CPU是Intel 四核心處理器 Q9400

請問要怎麼把CPU改成一直都用全速跑呢?

我的CPU用cpufreq-info指令來看就發現他是用ondemand模式在跑

我給他很重的loading時也是用低時脈2GHz跑

我爬文發現ondemand模式預設是95% loading才會加速,可以改加速的門檻

因為我希望我的task可以快點跑完(2GHz時要跑一天...)

我希望always跑全速2.66GHz,而不是特定時才要加速(這樣應該可以省很多時間...)

google查看後有看到有個模式叫performance,是一直跑全速的,我想要改成這個設定。

請問是甚麼指令或是設定檔可以改變這個呢?

先謝謝大家~

--

All Comments

Quintina avatarQuintina2012-03-26
系統是Ubuntu 11.04
Skylar DavisLinda avatarSkylar DavisLinda2012-03-27
在 /sys/devices/system/cpu/cpu*/cpufreq/ 目錄下
Hedy avatarHedy2012-03-29
直接改每個核心的scaling_governor為performance再開機?
Irma avatarIrma2012-04-01
renice 如何?
Quintina avatarQuintina2012-04-04
renice不是換優先權的嗎?應該不會改變時脈吧
Lydia avatarLydia2012-04-06
vi /etc/sysconfig/cpupower or cpufreq 之類的設定檔
ps:我是用fedora
David avatarDavid2012-04-09
ondemand應該會看你cpu usage超過95%才加速吧,會不會
Regina avatarRegina2012-04-11
你的task的瓶頸不在cpu,而是硬碟呢?
Tracy avatarTracy2012-04-14
我想這是有可能的~~
Caroline avatarCaroline2012-04-17
RENICE 20 咬死CPU他就會升速了