Agregar proceso a cgroup devuelve el error "error de escritura: argumento no válido"

Agregar proceso a cgroup devuelve el error "error de escritura: argumento no válido"

En Red Hat 8.7 en x86_64, me gustaría restringir el proceso para que se le permita usar solo el 50% del tiempo de CPU.

Intenté limitar un proceso con cgroups siguiendo el tutorial de Red Hat Establecer límites de CPU para aplicaciones que usan cgroups-v1Y creé cgroup con éxito y limité el tiempo de CPU en un proceso específico en mi computadora de prueba.

Ahora me gustaría hacer lo mismo en la computadora de producción pero tengo un problema. Hice:

  1. Crear nuevo grupo c

    mkdir /sys/fs/cgroup/cpu/Ejemplo/

  2. Se creó una limitación de tiempo de CPU del 50 %.

    eco "1000000" > /sys/fs/cgroup/cpu/Example/cpu.cfs_period_us

    eco "500000" > /sys/fs/cgroup/cpu/Example/cpu.cfs_quota_us

  3. Agregar proceso a cgroup

    eco "2335776" > /sys/fs/cgroup/cpu/Example/cgroup.procs

El comando devuelve error:

bash: echo: error de escritura: argumento no válido

¿Qué significa este error y cómo agregar un proceso a cgroup?

información relacionada