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.
Rispondi
Avatar utente
rfringuello89
Linux 2.x
Linux 2.x
Messaggi: 246
Iscritto il: sab 21 feb 2009, 18:47
Nome Cognome: Renato Fringuello
Slackware: 64 current
Kernel: 3.13.3
Desktop: kde 4.12.4 [Alien]

Ottimizzare kernel per CPU Core i3

Messaggio da rfringuello89 »

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
414N
Iper Master
Iper Master
Messaggi: 2922
Iscritto il: mer 13 feb 2008, 16:19
Slackware: 15.0
Kernel: 5.15.19
Desktop: KDE5
Località: Bulagna
Contatta:

Re: Ottimizzare kernel per CPU Core i3

Messaggio da 414N »

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
rfringuello89
Linux 2.x
Linux 2.x
Messaggi: 246
Iscritto il: sab 21 feb 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

Messaggio da rfringuello89 »

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
414N
Iper Master
Iper Master
Messaggi: 2922
Iscritto il: mer 13 feb 2008, 16:19
Slackware: 15.0
Kernel: 5.15.19
Desktop: KDE5
Località: Bulagna
Contatta:

Re: Ottimizzare kernel per CPU Core i3

Messaggio da 414N »

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
rfringuello89
Linux 2.x
Linux 2.x
Messaggi: 246
Iscritto il: sab 21 feb 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

Messaggio da rfringuello89 »

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
414N
Iper Master
Iper Master
Messaggi: 2922
Iscritto il: mer 13 feb 2008, 16:19
Slackware: 15.0
Kernel: 5.15.19
Desktop: KDE5
Località: Bulagna
Contatta:

Re: Ottimizzare kernel per CPU Core i3

Messaggio da 414N »

Allora prova ad impostare come governor "userspace".

Avatar utente
phobos3576
Staff
Staff
Messaggi: 2980
Iscritto il: dom 17 apr 2005, 0:00
Slackware: 13.1
Kernel: 2.6.37-smp
Desktop: KDE 4.5.3

Re: Ottimizzare kernel per CPU Core i3

Messaggio da phobos3576 »

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

Sallival
Linux 0.x
Linux 0.x
Messaggi: 18
Iscritto il: mar 15 set 2009, 16:21
Slackware: 12-13intesting
Desktop: kde

Re: Ottimizzare kernel per CPU Core i3

Messaggio da Sallival »

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

Rispondi