3.4. Tuned y ktune


Tuned es un daemon que monitoriza y colecciona datos sobre el uso de varios componentes del sistema y utiliza esa información para ajustar de forma dinámica los parámetros del sistema como se requiere. Puede reaccionar a cambios en el uso de la CPU y red y ajustar parámetros para mejorar el rendimiento en dispositivos activos o reducir consumo de energía en dispositivos inactivos.
ktune se asocia con la herramienta tuned-adm para proporcionar un número de perfiles de ajuste que se preconfiguran para mejorar el rendimiento y reducir el consumo de energía en un número específico de casos. Modifique o cree nuevos perfiles para crear soluciones de rendimiento ajustadas a su entorno.
Los perfile provistos como parte de tuned-adm incluyen:
default
El perfil predeterminado de ahorro de energía. Es el perfil de ahorro de energía más básico. Habilita únicamente los complementos de disco y CPU. Observe que no es lo mismo que apagar tuned-adm, donde tanto tunedy ktune están inactivos.
latency-performance
Un perfil de servidores para ajuste de rendimiento de latencia típico. Desactiva los mecanismos de ahorro de energía de tuned y ktune. El modo de cpuspeed cambia a rendimiento. El elevador de E/S cambia a fecha límite para cada dispositivo. Para calidad de administración de energía de servicio, el valor de requerimiento de cpu_dma_latency se registra con un valor de 0.
throughput-performance
Un perfil de servidor para ajuste de rendimiento típico. Este perfil se recomienda si el sistema no tiene almacenamiento de clase empresarial. Es igual a latency-performance, excepto:
  • kernel.sched_min_granularity_ns (granularidad de preferencia mínima del programador) se establece a 10 milisegundos,
  • kernel.sched_wakeup_granularity_ns (granularidad de despertador del programador) se establece a 15 milisegundos,
  • vm.dirty_ratio (relación sucia de máquina virtual) se establece a 40%, y
  • las páginas gigantes transparentes se activan.
enterprise-storage
Este perfil se recomienda para configuraciones de servidor de tamaño empresarial con almacenamiento de clase empresarial, que incluye protección de cache y administración de controlador de batería de respaldo de cache en disco. Es similar al perfil de throughput-performance con una sola adición: los sistemas de archivos se remontan con barrier=0.
virtual-guest
Este perfil se recomienda para configuraciones de servidor de tamaño empresarial con almacenamiento de clase empresarial, que incluye protección de cache y administración de controlador de batería de respaldo de cache en disco. Es igual que el perfil de throughput-performance, excepto que:
  • el valor readahead se establece a 4x, y
  • los sistemas de archivos no root/boot se remontan con barrier=0.
virtual-host
Basándose en el perfil de almacenaje de enterprise-storage, virtual-host también decrece en swappiness de memoria virtual y habilita más retro-escritura agresiva de páginas sucias. Este perfil está disponible en Red Hat Enterprise Linux 6.3 y posterior, y es el perfil recomendado para hosts de virtualización, incluidos los hosts de KVM y de Red Hat Enterprise Virtualization.
Consulte la Guía de administración de energía de Red Hat Enterprise Linux 6, disponible en http://access.redhat.com/site/documentation/Red_Hat_Enterprise_Linux/, para obtener mayor información sobre tuned y ktune.
Red Hat logoGithubRedditYoutubeTwitter

Aprender

Pruebe, compre y venda

Comunidades

Acerca de la documentación de Red Hat

Ayudamos a los usuarios de Red Hat a innovar y alcanzar sus objetivos con nuestros productos y servicios con contenido en el que pueden confiar.

Hacer que el código abierto sea más inclusivo

Red Hat se compromete a reemplazar el lenguaje problemático en nuestro código, documentación y propiedades web. Para más detalles, consulte el Blog de Red Hat.

Acerca de Red Hat

Ofrecemos soluciones reforzadas que facilitan a las empresas trabajar en plataformas y entornos, desde el centro de datos central hasta el perímetro de la red.

© 2024 Red Hat, Inc.