[bglug] frequenza dinamica Core Duo

emuboy emuboy85@tele2.it
Lun 19 Giu 2006 20:31:38 CEST


ecco un nuovo capitolo della storia "emu e il suo portatile" :

nelle puntate precedenti:

emu cerca di installare debian sul suo portatile nuovo di pacca ma si accorge 
che debian nn ne vuole sapere di molte cose e si trova a patchare 
l'impossibile...così in un impeto di follia installa ubuntu e scopre con 
somma felicità che va tutto senza dover mettere mano a mille file di 
configurazione, il portatile sembra andare bene ma! :

sto giocando un pò con sysfs ed è stato simpatico mettere offline il secondo 
core del processore per risparmiare energia ma non riesco a cambiare il 
governor delle cpu, ora è inchiodato a "performance" e la batteria dura un 
ora e 30 min...ho installato sysfsutils e in /etc/sysfs.conf c'è:
#
# /etc/sysfs.conf - Configuration file for setting sysfs attributes.
#
# The sysfs mount directory is automatically prepended to the attribute paths.
#
# Syntax:
# attribute = value
# mode attribute = 0600 # (any valid argument for chmod)
# owner attribute = root:wheel # (any valid argument for chown)
#
# Examples:
#
# Always use the powersave CPU frequency governor
# devices/system/cpu/cpu0/cpufreq/scaling_governor=powersave
#
# Use userspace CPU frequency governor and set initial speed
# devices/system/cpu/cpu0/cpufreq/scaling_governor = userspace
#devices/system/cpu/cpu0/cpufreq/scaling_setspeed = 600000
#devices/system/cpu/cpu1/cpufreq/scaling_setspeed = 600000
#
# Set permissions of suspend control file
# mode power/state = 0660
# owner power/state = root:power

devices/system/cpu/cpu0/cpufreq/scaling_governor = powersave
devices/system/cpu/cpu1/cpufreq/scaling_governor = powersave

###fine sysfs.conf

in /etc/modules ho messo speedstep_centrino freq_table ma niente....in piu se 
do un  echo conservative  
> /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

mi restituisce:

bash: echo: write error: Argomento non valido


boh...non capisco dove sbaglio...


Maggiori informazioni sulla lista bglug