3 581
contributi
mNessun oggetto della modifica |
m (verificata per Buster, utilizzato default nell'esempio) |
||
Riga 1: | Riga 1: | ||
{{Versioni compatibili| | {{Versioni compatibili|Jessie|Stretch|Buster}} | ||
== Introduzione == | == Introduzione == | ||
La maggior parte dei processori è da tempo in grado di mutare la velocità del clock in base alla effettiva necessità di potenza di calcolo. | La maggior parte dei processori è da tempo in grado di mutare la velocità del clock in base alla effettiva necessità di potenza di calcolo. | ||
Riga 8: | Riga 8: | ||
== Configurazione del kernel == | == Configurazione del kernel == | ||
In linea di massima il kernel | In linea di massima il kernel pacchettizzato da Debian contiene già quanto necessario ad utilizzare al meglio il nostro processore. | ||
La compilazione manuale di un kernel più aggiornato può ovviamente dare benefici ulteriori. | La compilazione manuale di un kernel più aggiornato può ovviamente dare benefici ulteriori. | ||
Riga 28: | Riga 28: | ||
''Cpufreqd'' è un [[demone]] che controlla il tipo di alimentazione fornita al portatile (batteria o rete elettrica) e stabilisce quale governor utilizzare. | ''Cpufreqd'' è un [[demone]] che controlla il tipo di alimentazione fornita al portatile (batteria o rete elettrica) e stabilisce quale governor utilizzare. | ||
Installiamo ''cpufreqd'' in pieno stile Debian: | Installiamo ''cpufreqd'' in pieno stile Debian, con [[privilegi di amministrazione]]: | ||
<pre># apt | <pre># apt install cpufreqd</pre> | ||
I governor (le modalità di sfruttamento dello stepping) abilitati sono diversi a seconda del tipo di processore, è possibile verificare quali sono quelli disponibili impartendo il comando: | I governor (le modalità di sfruttamento dello stepping) abilitati sono diversi a seconda del tipo di processore, è possibile verificare quali sono quelli disponibili impartendo il comando: | ||
Riga 56: | Riga 56: | ||
# try to load them. Leave empty to disable loading governor | # try to load them. Leave empty to disable loading governor | ||
# modules at all, use "auto" to let the script do the job. | # modules at all, use "auto" to let the script do the job. | ||
CPUFREQ_GOV_MODULES=" | CPUFREQ_GOV_MODULES="auto"</pre> | ||
Se il modulo del kernel non viene caricato automaticamente, a seconda del processore è possibile utilizzare "acpi_cpufreq" o uno degli altri driver in <code>/lib/modules/$(uname -r)/kernel/drivers/cpufreq</code>. | Se il modulo del kernel non viene caricato automaticamente, a seconda del processore è possibile utilizzare "acpi_cpufreq" o uno degli altri driver in <code>/lib/modules/$(uname -r)/kernel/drivers/cpufreq</code>. | ||
Riga 64: | Riga 64: | ||
Nel caso il log non sia presente, installare il pacchetto <code>bootlogd</code> . | Nel caso il log non sia presente, installare il pacchetto <code>bootlogd</code> . | ||
== Approfondimenti == | |||
* [[Modulare il funzionamento di una CPU]], guida che riguarda la configurazione statica del sistema, senza l'uso di questo demone, ma spiega nel dettaglio anche tutte le opzioni principali. | |||
{{Autori | {{Autori | ||
Riga 71: | Riga 73: | ||
|Verificata_da = | |Verificata_da = | ||
:[[User:Mm-barabba|Mm-barabba]] | :[[User:Mm-barabba|Mm-barabba]] | ||
:[[Utente:HAL 9000|HAL 9000]] | :[[Utente:HAL 9000|HAL 9000]] 11:06, 28 lug 2019 (CEST) | ||
|Numero_revisori = 2 | |Numero_revisori = 2 | ||
}} | }} |
contributi