7.2. Profili prestazioni del file system
Il tool tuned-adm permette agli utenti di selezionare facilmente un certo numero di profili usati per migliorare le prestazioni in casi specifici. I profili particolarmente utili usati per il miglioramento delle prestazioni dello storage sono:
latency-performance
- Un profilo server per l'ottimizzazione delle prestazioni della latenza. Disabilita i maccanismi di risparmio energetico tuned e ktune. La modalità
cpuspeed
varia inperformance
. Per ogni dispositivo l'I/O elevator viene modificato indeadline
. Il parametrocpu_dma_latency
viene registrato con un valore0
(latenza più bassa) per la qualità di gestione dell'alimentazione, limitando la latenza quando possibile. throughput-performance
- Un profilo server per l'ottimizzazione tipica delle prestazioni di output netto. Questo profilo è consigliato se il sistema non presenta alcuno storage di classe enterprise. Simile a
latency-performance
ad eccezione:kernel.sched_min_granularity_ns
(scheduler minimal preemption granularity) è impostato su10
millisecondi,kernel.sched_wakeup_granularity_ns
(scheduler wake-up granularity) impostato su15
millisecondi,vm.dirty_ratio
(virtual machine dirty ratio) impostato su 40%, e- le transparent huge pages sono abilitate.
enterprise-storage
- Questo profilo è consigliato per configurazioni del server con dimensioni enterprise con uno storage di classe enterprise, inclusa una protezione della cache del controller con un backup tramite batteria ed una gestione della cache su-disco. Simile al profilo
throughput-performance
, ad eccezione:- Il valore di
readahead
viene impostato su4x
, e - file system non root/boot rimontati con
barrier=0
.
Maggiori informazioni su tuned-adm sono disponibili con le pagine man (
man tuned-adm
), o nella Power Management Guide disponibile su http://access.redhat.com/site/documentation/Red_Hat_Enterprise_Linux/.