Параметры контроллера cgroup процессора rt_runtime_us и rt_ period_us не существуют в Ubuntu 22.04

Мы переносим Ubuntu с 18.04 на 22.04 в нашем продукте, но при этом мы не можем загрузить наш файл cgconfig.conf, который нормально загружался в 18.04.

      # cgconfigparser -l /etc/cgconfig.conf
cgconfigparser; error loading /etc/cgconfig.conf: Cgroup, requested group parameter does not exist

Нам пришлось закомментировать две записи ниже в файле cgconfig.conf, чтобы файл cgconfig.conf загружался в Ubuntu 22.04.

           cpu {
                 cpu.shares = 1024;
                 # Reallocate CPU resources once per second
-                cpu.rt_period_us="1000000";
+                #cpu.rt_period_us="1000000";
                 # Allocate 50% of runtime to tasks in the cgroup
-                cpu.rt_runtime_us="500000";
+                #cpu.rt_runtime_us="500000";
         }
         memory {
                 memory.limit_in_bytes = 373737M

Изменения, необходимые для использования cgroup V1, уже внесены путем установки «unified_cgroup_hierarchy=0».

Разве мы не можем использовать rt_runtime_us и rt_ period_us в Ubuntu 22.04? Каковы эквивалентные альтернативные параметры в Ubuntu 22.04?

0 ответов

Другие вопросы по тегам