Red Hat Training

A Red Hat training course is available for RHEL 8

20.3.8. perfil de partición del ordenador

El perfil cpu-partitioning se utiliza para aislar las CPUs de las interrupciones a nivel de sistema. Una vez aisladas estas CPUs, se pueden asignar a aplicaciones específicas. Esto es muy útil en entornos de baja latencia o en entornos en los que se desea extraer el máximo rendimiento del hardware.

Este perfil también permite designar CPUs de mantenimiento. Una CPU de mantenimiento se utiliza para ejecutar todos los servicios, demonios, procesos de shell e hilos del kernel.

Puede configurar el perfil cpu-partitioning en el archivo /etc/tuned/cpu-partitioning-variables.conf utilizando las siguientes opciones de configuración:

isolated_cores=cpu-list
Enumera las CPUs a aislar. La lista de CPUs aisladas está separada por comas o se puede especificar un rango usando un guión, como 3-5. Esta opción es obligatoria. Cualquier CPU que falte en esta lista se considera automáticamente una CPU de mantenimiento.
no_balance_cores=cpu-list
Enumera las CPUs que no son consideradas por el kernel durante el balanceo de carga de procesos en todo el sistema. Esta opción es opcional. Suele ser la misma lista que isolated_cores.