Image Hosted by ImageShack.us

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)

Image Hosted by ImageShack.us

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

C’e’ la famiglia Amd:

Image Hosted by ImageShack.us

Intel

Image Hosted by ImageShack.us

Altri supporti

Image Hosted by ImageShack.us

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?

Image Hosted by ImageShack.us

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

Free Image Hosting at www.ImageShack.us

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..

Image Hosted by ImageShack.us

============
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….:-)

Related Posts Plugin for WordPress, Blogger...

Il tuo indirizzo ip:
38.107.179.234

Valutazione 3.00 su 5
Categories: Senza categoria

Commenti via Facebook:


7 Responses so far.


  1. Cimmo ITALY scrive:

    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?

      Quota

  2. divilinu ITALY scrive:

    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

      Quota

  3. pierissimo ITALY scrive:

    da me l opzione
    “CPU Frequency policy – not supported” come mai?ho un centrino duo

      Quota

  4. divilinu ITALY scrive:

    @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/ ;)

      Quota

  5. pierissimo ITALY scrive:

    divilinu ho provato con quell accorgimento ma non funziona!!! non funziona neanche utilizzando il programma cpufreq-utils,
    ma cosa sbaglio?

      Quota

  6. divilinu ITALY scrive:

    @pierissimo
    non lo so.. :(

      Quota

  7. Samiscooking SWEDEN scrive:

    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!

      Quota

Leave a Reply