[linux] CPUFREQ - Notebook s iCentrino

Kocur kocur na erbe-ba.sk
Čtvrtek Září 27 12:52:19 CEST 2007


cpuinfo ..>
model name   :Intel(R) Pentium(R) M processor 1.80Ghz

dostupne frekvencie su 1800000 1800000 1600000 1400000 1200000 1000000 
800000 600000


taqze tu zda sa problem nieje..

tu je vypis /etc/cpufreqd.conf

# this is a comment
# see CPUFREQD.CONF(5) manpage for a complete reference

[General]
pidfile=/var/run/cpufreqd.pid
poll_interval=2
verbosity=5
enable_remote=1
remote_group=root
[/General]

[acpi]
acpid_socket=/var/run/acpid.socket
[/acpi]

#[nforce2_atxp1]
#vcore_path=/some/path
#vcore_default=1500
#[/nforce2_atxp1]

#[sensors_plugin]
#sensors_conf=/some/file
#[/sensors_plugin]

[Profile]
name=On Demand High
minfreq=40%
maxfreq=100%
policy=ondemand
[/Profile]

[Profile]
name=On Demand Low
minfreq=20%
maxfreq=80%
policy=ondemand
[/Profile]

[Profile]
name=Performance High
minfreq=99%
maxfreq=100%
policy=performance
#exec_post=echo 8 > /proc/acpi/sony/brightness
[/Profile]

[Profile]
name=Performance Low
minfreq=80%
maxfreq=80%
policy=performance
[/Profile]

[Profile]
name=Powersave High
minfreq=70%
maxfreq=70%
policy=powersave
[/Profile]

[Profile]
name=Powersave Low
minfreq=30%
maxfreq=30%
policy=powersave
[/Profile]

#[Profile]
#name=Conservative High
#minfreq=33%
#maxfreq=100%
#policy=conservative
#[/Profile]
#
#[Profile]
#name=Conservative Low
#minfreq=0%
#maxfreq=66%
#policy=conservative
#[/Profile]

##
# Basic states
##
# when AC use performance mode
[Rule]
name=AC Rule
ac=on                    # (on/off)
profile=Performance High
[/Rule]
 
# conservative mode when not AC
[Rule]
name=AC Off - Low Battery
ac=off                   # (on/off)
battery_interval=0-30
#exec_post=echo 5 > /proc/acpi/sony/brightness
profile=Powersave Low
[/Rule]

# conservative mode when not AC
[Rule]
name=AC Off - Medium Battery
ac=off                   # (on/off)
battery_interval=30-70
#exec_post=echo 5 > /proc/acpi/sony/brightness
profile=On Demand Low
[/Rule]

# stay in performance mode for the first minutes
[Rule]
name=AC Off - High Power
ac=off                   # (on/off)
battery_interval=70-100
#exec_post=echo 5 > /proc/acpi/sony/brightness
profile=On Demand High
[/Rule]

##
# Special Rules
##
# CPU Too hot!
[Rule]
name=CPU Too Hot
acpi_temperature=55-100
cpu_interval=50-100
profile=Performance Low
[/Rule]

# use performance mode if I'm watching a movie
# I don't care for batteries!
# But don't heat too much.
[Rule]
name=Movie Watcher
programs=xine,mplayer,avidemux,gcc,totem,vlc,kaffeine,ogle,lindvd
battery_interval=0-100
acpi_temperature=0-60
cpu_interval=0-100
profile=Performance High
[/Rule]


..jeden z mnohych ktore som skusal..
este len dodam, ze Kpowersave ma prednastavene neake profily..
..ktore sa spravaju taq ako maju pri chode na bateriu..
(Kpowersawe, bez balika acpid a cpufreqd nefunguje,..)
pravdepodobne sa riadi tymito z default_config suboru


LuVar  wrote / napísal(a):
> Ja by som poprosil poslat v prilohe \etc\cpufreqd.conf Daju sa tam
> zapisat fakt zaujimave veci, ktore clovek prehliadne, ale stroj nie.
> Existuje aj sposob na "debug" tohoto konfigu. Teda, ze ti cpufreq
> daemon pise, ze ktory rezim zvolil a preco. Ja som takto prisiel na
> prehrievajuce sa cpu. (stacilo potom zmenit teplotu pre prechod do
> powersave rezimu a islo to 24/7 na 100%)
>
>
> Thursday, September 27, 2007, 7:27:42 AM, you wrote:
>
>   
>> On Wed, Sep 26, 2007 at 11:32:13PM +0200, Kocur wrote:
>>     
>>> Zdravim ludia..
>>>
>>> sa tu trapim z dyn.frekvenciou na ntb DELL Latitude D800
>>> a nedari sa mi prinutit ho aby fungoval tak ako chcem.
>>>
>>> Ak nastartujem notebook na baterke, cpufreqd mi ladi frekvenciu od 600
>>> do 1800
>>> podla zataze, taq ako ma.
>>> Ak ale pripojim AC Adapter, alebo ntb nastartujem na adaptery, 
>>> frekvenciu cpu mam stale (iba) na 600MHz
>>> a uz nijako neviem prinutit cpufreqd aby frekvenciu dvihol, ci "reguloval".
>>> Pomoze iba vypnutie notebooku, odpojenie adaptera, zapnutie notebooku.
>>>       
>
>   
>> Ako vtedy vyzeraju vysledky prikazov:
>> cat /proc/cpuinfo
>>   - hlavne model name, ci spravne detekuje procesor
>> cat
>> /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies
>>   - zoznam dostupnych frekvencii
>> Pripadne dalsie z toho adresara:
>> /sys/devices/system/cpu/cpu0/cpufreq/
>>     
>
>   
>> A co sa stane, ked sa pokusis zmenit frekvenciu pomocou:
>>     
> echo 1800000 >>/sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq
>
>
>
>   




Další informace o konferenci linux