Capítulo 10. Kernel


10.1. Control de recursos

10.1.1. Grupo de control v2 disponible como Technology Preview en RHEL 8

el mecanismoControl group v2 es un grupo de control jerárquico unificado. Control group v2 organiza los procesos jerárquicamente y distribuye los recursos del sistema a lo largo de la jerarquía de forma controlada y configurable.

A diferencia de la versión anterior, control group v2 tiene una sola jerarquía. Esta única jerarquía permite al kernel de Linux:

  • Clasificar los procesos en función de la función de su propietario.
  • Elimina los problemas de políticas conflictivas de múltiples jerarquías.

Control group v2 es compatible con numerosos controladores:

  • El controlador de la CPU regula la distribución de los ciclos de la CPU. Este controlador implementa:

    • Modelos de peso y límite de ancho de banda absoluto para la política de programación normal.
    • Modelo de asignación de ancho de banda absoluto para la política de programación en tiempo real.
  • El controlador de memoria regula la distribución de la memoria. En la actualidad, se controlan los siguientes tipos de usos de la memoria:

    • Memoria de usuario: caché de página y memoria anónima.
    • Estructuras de datos del kernel como las dentrías y los inodos.
    • Búferes de socket TCP.
  • El controlador de E/S regula la distribución de los recursos de E/S.
  • El controlador de Acceso Directo a la Memoria Remota (RDMA) limita los recursos específicos de RDMA/IB que ciertos procesos pueden utilizar. Estos procesos se agrupan a través del controlador RDMA.
  • El controlador del número de procesos permite que el grupo de control impida que cualquier nueva tarea sea fork()'d o clone()'d después de un determinado límite.
  • El controlador de escritura actúa como un mecanismo que equilibra los conflictos entre la E/S y los controladores de memoria.

La información anterior se basa en cgroups-v2 online documentation. Puede consultar el mismo enlace para obtener más información sobre determinados controladores de control group v2.

Volver arriba
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. Explore nuestras recientes actualizaciones.

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.

Theme

© 2025 Red Hat, Inc.