Red Hat Training

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

7.2. Профили производительности

tuned-adm позволяет выбрать профиль для улучшения производительности системы. Некоторые профили будут рассмотрены ниже.
latency-performance
Профиль для коррекции задержки ответа сервера. Отключает механизмы tuned и ktune, изменяет режим cpuspeed на performance. Для контроля дискового ввода-вывода используется планировщик с алгоритмом deadline. В качестве обязательного значения cpu_dma_latency используется 0.
throughput-performance
Профиль для коррекции производительности обработки данных. Рекомендуется при отсутствии доступа к большому хранилищу данных. Эквивалентно latency-performance за исключением:
  • Минимальный интервал kernel.sched_min_granularity_ns равен 10 миллисекундам.
  • Значение kernel.sched_wakeup_granularity_ns равно 15 миллисекундам.
  • Значение vm.dirty_ratio равно 40%.
  • Включены возможности прозрачного использования страниц большого размера.
enterprise-storage
Этот профиль рекомендуется для конфигурации пространства данных для крупных серверов уровня предприятия, что включает защиту кэша за счет переключения на питание от батареи и управление кэшем на диске. Аналогичен профилю throughput-performance за исключением следующих факторов:
  • значение readahead равно 4x;
  • файловые системы, которые не являются корневыми и загрузочными, монтируются с параметром barrier=0.
За дальнейшей информацией обратитесь к справочной странице man tuned-adm и к руководству по управлению энергопотреблением на сайте http://access.redhat.com/site/documentation/Red_Hat_Enterprise_Linux/.