Параметры контроллера 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?