Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

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 in performance. Per ogni dispositivo l'I/O elevator viene modificato in deadline. Il parametro cpu_dma_latency viene registrato con un valore 0 (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 su 10 millisecondi,
  • kernel.sched_wakeup_granularity_ns (scheduler wake-up granularity) impostato su 15 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 su 4x, 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/.