Repository 32bit  Forum
Repository 64bit  Wiki

Ottimizzare kernel per CPU Core i3

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

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware64 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 Slackware64, se l'argomento è Slackware32 o generale usate rispettivamente il forum Slackware o 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.

Ottimizzare kernel per CPU Core i3

Messaggioda rfringuello89 » gio giu 09, 2011 14:38

Salve a tutti, come da titolo avrei necessità di ottimizzare il kernel per un DELL Inspiron 15R dotato di un processore Core i3. Vorrei sapere quali opzioni è necessario selezionare soprattutto per attivare lo scaling della cpu, attualmente le directory /sys/devices/system/cpu/cpu* non contengono la directory cpufreq per cui non sono neanche indicati i profili da utilizzare per la cpu e tantomeno sono indicate le frequenze utilizzabili dal processore. Poi se esistono anche altre opzioni utili da selezionare sarei ben lieto di saperlo.

Grazie per il tempo dedicato alla lettura di quest thread!
"When you know Slackware, you know Linux… when you know Red Hat, all you know is Red Hat."
Avatar utente
rfringuello89
Linux 2.4
Linux 2.4
 
Messaggi: 242
Iscritto il: sab feb 21, 2009 18:47
Nome Cognome: Renato Fringuello
Slackware: 64 current
Kernel: 3.13.3
Desktop: kde 4.12.4 [Alien]

Re: Ottimizzare kernel per CPU Core i3

Messaggioda 414N » gio giu 09, 2011 17:41

La directory cpufreq non può esistere se i moduli relativi a cpufreq non sono stati caricati (e di default mi pare che non vengano caricati...).
Senza ricompilare il kernel, apri /etc/rc.d/rc.modules e cerca la sezione relativa a cpufreq (CPU frequency scaling).
Controlla se la riga relativa al caricamento del modulo acpi-cpufreq è commentata. Se è commentata, prova a caricare manualmente il modulo col comando riportato nel file stesso. Se, per magia, le pseudo-directory relative a cpufreq compaiono, decommenta quella riga nel file in modo che al prossimo avvio il modulo venga caricato in automatico.
Avatar utente
414N
Iper Master
Iper Master
 
Messaggi: 2877
Iscritto il: mer feb 13, 2008 16:19
Località: Bulagna
Slackware: 14.0 (x64)
Kernel: 3.2.29
Desktop: LXDE

Re: Ottimizzare kernel per CPU Core i3

Messaggioda rfringuello89 » gio giu 09, 2011 18:49

Innanzitutto grazie per la risposta, io pensavo servissero ottimizzazioni diverse per questo tipo di processore, comunque caricando il modulo si creano tutti i file utili, però anche se scollego l'alimentazione rimane con il profilo performance
"When you know Slackware, you know Linux… when you know Red Hat, all you know is Red Hat."
Avatar utente
rfringuello89
Linux 2.4
Linux 2.4
 
Messaggi: 242
Iscritto il: sab feb 21, 2009 18:47
Nome Cognome: Renato Fringuello
Slackware: 64 current
Kernel: 3.13.3
Desktop: kde 4.12.4 [Alien]

Re: Ottimizzare kernel per CPU Core i3

Messaggioda 414N » gio giu 09, 2011 18:58

Per forza, è quello caricato di default.
Hai due modi per agire manualmente sui "profili" (i governor) di cpufreq: caricare un modulo del kernel che imposta il governor a quello indicato dal modulo, oppure nel seguente modo:
  1. ottieni l'elenco dei governor supportati tramite
    Codice: Seleziona tutto
    cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors
  2. imposta il governor che vuoi tramite una semplice echo:
    Codice: Seleziona tutto
    echo TUO_GOVERNOR > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
Se usi KDE, puoi impostare quanto appena detto dalle impostazioni energetiche presenti nel centro di controllo.
Avatar utente
414N
Iper Master
Iper Master
 
Messaggi: 2877
Iscritto il: mer feb 13, 2008 16:19
Località: Bulagna
Slackware: 14.0 (x64)
Kernel: 3.2.29
Desktop: LXDE

Re: Ottimizzare kernel per CPU Core i3

Messaggioda rfringuello89 » gio giu 09, 2011 19:00

Si il problema è proprio kde.. nel senso che non avevo Guidance-Power-Manager e l'ho installato ma non mi consente di modificare il profilo in uso.. non lo fa fare a me ne tantomeno lo fa lui in automatico
"When you know Slackware, you know Linux… when you know Red Hat, all you know is Red Hat."
Avatar utente
rfringuello89
Linux 2.4
Linux 2.4
 
Messaggi: 242
Iscritto il: sab feb 21, 2009 18:47
Nome Cognome: Renato Fringuello
Slackware: 64 current
Kernel: 3.13.3
Desktop: kde 4.12.4 [Alien]

Re: Ottimizzare kernel per CPU Core i3

Messaggioda 414N » gio giu 09, 2011 19:10

Allora prova ad impostare come governor "userspace".
Avatar utente
414N
Iper Master
Iper Master
 
Messaggi: 2877
Iscritto il: mer feb 13, 2008 16:19
Località: Bulagna
Slackware: 14.0 (x64)
Kernel: 3.2.29
Desktop: LXDE

Re: Ottimizzare kernel per CPU Core i3

Messaggioda phobos3576 » gio giu 09, 2011 22:13

Avevo installato Slackware 13.1 su un notebook con CPU Intel Core i5 e il frequency scaling funzionava perfettamente dopo aver ricompilato appositamente il kernel (credo fosse un 2.6.36).
In particolare, in "Processor type and features - Processor family" avevo impostato "Core 2/newer Xeon" (che comprende anche i Core i3, i5, etc); credo che l'impostazione del tipo di CPU sia molto importante per la corretta gestione del frequency scaling.

Il tutto funzionava perfettamente sotto KDE4 con qualunque gestore dell'energia (Guidance-Power-Manager mi dava anche la possibilità di cambiare le impostazioni).
Avatar utente
phobos3576
Staff
Staff
 
Messaggi: 2980
Iscritto il: sab apr 16, 2005 23:00
Slackware: 13.1
Kernel: 2.6.37-smp
Desktop: KDE 4.5.3

Re: Ottimizzare kernel per CPU Core i3

Messaggioda Sallival » mer ago 17, 2011 22:40

Ti consiglio di ricompilarti il kernel a manina.....ricompila per dual core e metti tutti moduli perquel che riguarda cpu scaling e temperatue (sempre che ti interessino) in maniera statica ;)
al primo avvio con il nuovo kernel avrai automagicamente le dir che cerchi....
Sallival
Linux 1.0
Linux 1.0
 
Messaggi: 18
Iscritto il: mar set 15, 2009 15:21
Slackware: 12-13intesting
Desktop: kde


Torna a Slackware64

Chi c’è in linea

Visitano il forum: Nessuno e 4 ospiti