frequenza cpu: qualcuno mi aiuta?

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
sloboda
Linux 0.x
Linux 0.x
Messaggi: 22
Iscritto il: dom 5 giu 2005, 0:00
Località: Casteddu
Contatta:

frequenza cpu: qualcuno mi aiuta?

Messaggio da sloboda »

Salve.
Ho appena installato slack sul portatile e ho messo subito il kernel 2.6.13.
Voglio installare il supporto per controllare la frequenza del processore, ma ho qualche problema.
Ora la mia slack ha di nuovo solo il kernel 2.6.13 e ho installato cpufreqd.
Non ho ben capito però cosa devo fare.
Quali moduli per il controllo della cpu sono caricati nel kernel 2.6.13 vanilla (quello di slack)?
Quali devo attivare?
Ho letto qualcosa e l'ideale sembra essere il "conservative".
Se qualcuno ci è riuscito mi può dire come ha fatto?

Thanks,
Sergej

Avatar utente
elettronicha
Master
Master
Messaggi: 1712
Iscritto il: mer 13 apr 2005, 0:00
Località: Torino
Contatta:

Messaggio da elettronicha »

Basta caricare i moduli aggiungendoli al file /etc/rc.d/rc.modules

PS: se ti può interessare io ho aggiunto in fondo al file questi:

/sbin/modprobe speedstep-centrino
/sbin/modprobe freq_table
/sbin/modprobe cpufreq_stats
/sbin/modprobe cpufreq_ondemand
/sbin/modprobe cpufreq_powersave
/sbin/modprobe cpufreq_conservative
/sbin/modprobe cpufreq_performance

Se vuoi nella directory lib/modules/2.6.13/kernel/arch/i386/kernel/cpu/cpufreq trovi quelli che hai compilati, e i n genere in /lib/modules hai a disposizione tutti i moduli.
Ultima modifica di elettronicha il lun 10 ott 2005, 16:05, modificato 1 volta in totale.

sloboda
Linux 0.x
Linux 0.x
Messaggi: 22
Iscritto il: dom 5 giu 2005, 0:00
Località: Casteddu
Contatta:

Messaggio da sloboda »

quali sono i moduli? freq_gov_conservative?
E poi devo installare cpufreqd e farlo partire come demone all'avvio?

Sergej

Avatar utente
elettronicha
Master
Master
Messaggi: 1712
Iscritto il: mer 13 apr 2005, 0:00
Località: Torino
Contatta:

Messaggio da elettronicha »

Ho modificato il post sopra. ;)
Non mi sembra serva cpufreqd, almeno io non ricordo di aver installato nulla di esterno per il freq scaling.

sloboda
Linux 0.x
Linux 0.x
Messaggi: 22
Iscritto il: dom 5 giu 2005, 0:00
Località: Casteddu
Contatta:

Messaggio da sloboda »

Un'ultima domanda prima di mettermi al lavoro: ma dei vari cp_freq_*, devo caricare SOLO quello che mi interessa??

Sergej

Avatar utente
elettronicha
Master
Master
Messaggi: 1712
Iscritto il: mer 13 apr 2005, 0:00
Località: Torino
Contatta:

Messaggio da elettronicha »

Ovviamente sì. Io li carico tutti perché sono solo pochi moduli e non ho problemi di ram, ma volendo potrei caricare solo il governor che utilizzo.
Fra l'altro quella descritta sopra è una tecnica per caricare i moduli automaticamente all'avvio, se vuoi fare le prove, un modulo si carica al volo con

#modprobe nome_modulo

Avatar utente
useless
Staff
Staff
Messaggi: 3896
Iscritto il: dom 12 ott 2003, 0:00
Località: A place where the streets have no name
Contatta:

Messaggio da useless »

cpufreqd è ormai inutile. se imposti il governor ondemand ci pensa lui a scalare dinamicamente il clock.

sloboda
Linux 0.x
Linux 0.x
Messaggi: 22
Iscritto il: dom 5 giu 2005, 0:00
Località: Casteddu
Contatta:

Messaggio da sloboda »

ci ho provato, però non so se ha funzionato.
Ora sto installando gnome e ho chiuso X.
Ma come faccio a vedere se il demone sta facendo il suo dovere?

Sergej

Avatar utente
prometeo79
Linux 4.x
Linux 4.x
Messaggi: 1278
Iscritto il: gio 17 mar 2005, 0:00
Slackware: 12
Località: Torino

Messaggio da prometeo79 »

Scusate l'intromissione e l'ignoranza, qual'è la funzione del cpufreq? Ce ne sono di specifici per ogni cpu?

sloboda
Linux 0.x
Linux 0.x
Messaggi: 22
Iscritto il: dom 5 giu 2005, 0:00
Località: Casteddu
Contatta:

Messaggio da sloboda »

La funzione è che, volendo, abbassa la frequenza della cpu.
Molto utile nei portatili per evitare il surriscaldamento inutile...

Sergej

Avatar utente
prometeo79
Linux 4.x
Linux 4.x
Messaggi: 1278
Iscritto il: gio 17 mar 2005, 0:00
Slackware: 12
Località: Torino

Messaggio da prometeo79 »

Ho un turion, ci sono dei moduli particolari da attivare o copio e incollo quelli indicati da elettronicha?

sloboda
Linux 0.x
Linux 0.x
Messaggi: 22
Iscritto il: dom 5 giu 2005, 0:00
Località: Casteddu
Contatta:

Messaggio da sloboda »

Ma come faccio a vedere se funziona?
Ho installato gnome e se aggiungo l'applet apposita mi dice che il sistema non è configurato...

il modulo /sbin/modprobe speedstep-centrino è obbligatorio?
Devo mettere il corrispettivo per il mio processore (amd sempron)?

Sergej

Avatar utente
elettronicha
Master
Master
Messaggi: 1712
Iscritto il: mer 13 apr 2005, 0:00
Località: Torino
Contatta:

Messaggio da elettronicha »

Rispondo a Prometeo79 (che tra l'altro è della mia stessa città) e a Sloboda.
Il mio era un esempio, col file di configurazione che ho io. Se avete processori diversi non dovete caricare il modulo del centrino. Molto probabilmente ce ne sono altri per la vostra architettura, andate a controllare fra i moduli nel path che avevo scritto prima.

Avatar utente
elettronicha
Master
Master
Messaggi: 1712
Iscritto il: mer 13 apr 2005, 0:00
Località: Torino
Contatta:

Messaggio da elettronicha »

sloboda ha scritto:Ma come faccio a vedere se funziona?
Ho installato gnome e se aggiungo l'applet apposita mi dice che il sistema non è configurato...
Devi riavviare, oppure se vuoi vedere tutto subito, dopo aver editato il file,

#modprobe tutti_i_moduli_che_vuoi
#lsmod /* e vedi fra tutti i moduli che hai caricato se ci sono quelli del freq scaling */
#cpufreq-selector --governor conservative /* comunichi alla cpu che vuoi usare quel governor*/

Avatar utente
elettronicha
Master
Master
Messaggi: 1712
Iscritto il: mer 13 apr 2005, 0:00
Località: Torino
Contatta:

Messaggio da elettronicha »

Lo so, io ci ho messo un giorno a documentarmi e capire bene, ma sono contento di poter essere d'aiuto. :wink:

Rispondi