
Vediamo quali sono i moduli interessati nello scaling della CPU,una “feature” che offrono molti processori,specie i Centrino e gli amd con PowerNow! (CPU_FREQ)

Come si puo’ vedere,per ogni processore e’ presente un modulo del kernel specifico:
C’e’ la famiglia Amd:

Intel

Altri supporti

Una possibile risoluzione agli errori di mancato “scaling” della cpu,puo’ derivare dal fatto che il vostro processore non sia selezionato dalla configurazione del kernel
In questo caso..bisogna ricompilarlo con l’opzione corretta.
==========
Importante
==========
*Quale scegliere tra queste 2 funzioni?

performance (CPU_FREQ_DEFAULT_GOV_PERFORMANCE)
Use the CPUFreq governor ‘performance’ as default. This sets
the frequency statically to the highest frequency supported by
the CPU.
In questo caso il kernel si occupera’ di selezionare il massimo valore di cpu identificato come ‘performance’..cioe’ al massimo delle prestazioni
userspace (CPU_FREQ_DEFAULT_GOV_USERSPACE)
Use the CPUFreq governor ‘userspace’ as default. This allows
you to set the CPU frequency manually or when an userspace
program shall be able to set the CPU dynamically without having
to enable the userspace governor manually.
Selezionato su “userspace” ci permette di utilizzare dei tools per lo scaling della cpu.
Uno molto valido,basato su powersave,e’ reperibile nei repository.
Per KDE:
sudo apt-get install kpowersave
Questo disinstallera’ altri programmi per lo scaling della cpu,che magari avete installato (powernow,cpufreqd..) ma non preoccupatevi
Cliccando col destro sulla applet a forma di “spina”,e’ possibile selezionare la frequenza e anche a creare dei nuovi profili di risparmio energetico.
Cio’ e’ possibile grazie a questi moduli..

============
Approfondimenti
============
Per visualizzare gli step (letteralmente “passi”)che supporta il vostro processore:
dyve@kubuntu:~$ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies
Per visualizzare i profili disponibili
dyve@kubuntu:~$ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors
Per visualizzare le informazioni sul processore e sulle sue funzionalita’
dyve@kubuntu:~$ cat /proc/cpuinfo
Per installare un altro tool di scaling in userspace:
sudo apt-get install powernowd
Per parlare con un operatore….:-)
Il tuo indirizzo ip:
38.107.179.234





on
on
on
A proposito di cpu scaling, mio fratello qui ha un problema serio su alcuni athlon, non si capisce come mai alcuni vadano bene altri no.
https://launchpad.net/ubuntu/+source/linux-source-2.6.17/+bug/71772
ma installando kpowersave ho visto che disinstallerebbe powernowd per installare powersaved, dici che puo’ migliorare la situazione o no?
CimmoQuota
si installando powersave viene rimosso l’altro tool powernowd
a quanto ho letto(il link che mi hai passato)ci sono problemi a rilevare la frequenza
Non so se sia un errore oppure no..con powernowd puoi selezionare la frequenza che vuoi..anche sballata..
mi ricordo una volta che ho sbagliato a digitare e avevo una frequenza (cat /proc/cpuinfo) impossibile..ma non credo che fisicamente fosse quella
Prova con kpowersave..sicuramente e’ + preciso
divilinuQuota
da me l opzione
“CPU Frequency policy – not supported” come mai?ho un centrino duo
pierissimoQuota
@pierissimo
a volte capita per colpa di HAL
prova a lanciare
sudo apt-get install –reinstall acpi-support
leggi anche qui
http://divilinu.wordpress.com/2007/06/04/problemi-con-kpowersave/
divilinuQuota
divilinu ho provato con quell accorgimento ma non funziona!!! non funziona neanche utilizzando il programma cpufreq-utils,
ma cosa sbaglio?
pierissimoQuota
@pierissimo
non lo so..
divilinuQuota
Ciao , ho un turion x2, avevo powernowd e tutto funzionava bene. Poi ho installato cpufreq-utils e da quel momento in poi se imposto conservative la cpu mi resta fissa a 800 Mhz e se imposto ondemand mi resta fissa a 1600Mhz. Ho resintallato powernowd e altri diversi demoni per la gestione energetica della cpu ma il problema continua a persistere. Credo sia un problema di impostazioni dei governors ma non so come cambiarle!
SamiscookingQuota