Pagina 1 di 1

[Risolto] Cpu scaling

Inviato: lunedì 10 dicembre 2007, 21:01
da realgpp
salve,
vorrei cambiare la mia frequenza minima da 1Ghz a qualcosina in meno.

in giro ho trovato che si può fare così:

Codice: Seleziona tutto

sudo gedit /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
ma gedit non riesce ad aprire il file.
nano lo apre, lo salva ma se lo riapro è come prima.

quindi ho provato con

Codice: Seleziona tutto

cpufreq --min 700000
che non dà errori, ma non funziona.
come posso fare?

Re: Cpu scaling

Inviato: lunedì 10 dicembre 2007, 21:36
da ugaciaka
un po' difficile aprire qualcosa di sys...

Comunque vai sul bios, se hai AMD devi abilitare questo
Cool’n'Quiet
se invece hai intel
SpeedStep
.

Disinistalla cpufreqd e powernowd. Installa cpufrequtils.


Edita

Codice: Seleziona tutto

sudo nano /etc/init.d/cpufrequtils
in modo che le prime righe siano per esempio

Codice: Seleziona tutto

#
# eg:   ENABLE="true"
#       GOVERNOR="ondemand"
#       MAX_SPEED=1000
#       MIN_SPEED=500

ENABLE="true"
GOVERNOR="ondemand"
MAX_SPEED="2394000"
MIN_SPEED="1596000"

i MAX_SPEED e MIN_SPEED gli sai con questo comando

Codice: Seleziona tutto

cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies
ora la cpu scalerà graduatamente la frequenza in base all'uso che stai facendo del proecssore (ondemand...se hai più core ondemand varrà per entrambe le core).

Puoi sempre settare al volo (quindi al riavvio sarà tutto come impostato da te sopra) con questo comando

Codice: Seleziona tutto

cpufreq-set
(leggiti il man, e occhio che lo fa core per core...) e per sapere a che frequenza stai viaggiando

Codice: Seleziona tutto

cpufreq-info
Questo a me funziona alla grande, se hai problemi posta qui...ti ho solo dato una carrellata generale

Re: Cpu scaling

Inviato: lunedì 10 dicembre 2007, 22:00
da realgpp
fammi capire:
il mio file /etc/init.d/cpufrequtils ha queste righe

Codice: Seleziona tutto

ENABLE="true"
GOVERNOR="ondemand"
MAX_SPEED="0"
MIN_SPEED="0"

Codice: Seleziona tutto

cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies
2200000 2000000 1800000 1000000 
io vorrei impostare una frequenza di 7MHz, anche se non è tra i valori sopra indicati è possibile? oppure mi devo tenere queste per forza?

Re: Cpu scaling

Inviato: lunedì 10 dicembre 2007, 22:06
da ugaciaka
ti devi tenere quelle per forza...l'hardware ha i suoi limiti...e spero che tu volessi dire 700Mhz

Re: Cpu scaling

Inviato: lunedì 10 dicembre 2007, 22:09
da realgpp
si, intendevo 700MHz.
visto che è così, funziona tutto già a meraviglia!!  ;D