История изменений
Исправление qnikst, (текущая версия) :
нет. а). возможность их монтирования при загрузке (то, что отчасти делалось в cgconfig)
б). создание иерархии openrc, в которой хранится инфа о сервисах
в). возможность задавать лимиты для сервисов, создает цгруппу openrc_$service, в том контроллере, лимит которого установлен и соотвествующими лимитами
г). добавляет возможность при выключении атоматически убивать всех несдохших детей (rc_cgroup_cleanup=«yes») + возможность сделать это руками /etc/init.d/$service cgroup_cleanup
Планируется: добавить возможность прицеплять сервисы к юзерским цгруппам. Были идеи добавить заморозку сервисов, но пока в этом нет необходимости.
Да, openrc не использует libcgroup т.к. а). это тяжелая зависимость б). тот минимум что нужен для работы покрывается очень простым баш файлом. И openrc можно использовать совместно с сервисами идущими с libcgroup.
Исходная версия qnikst, :
нет. а). возможность их монтирования при загрузке (то, что отчасти делалось в cgconfig)
б). создание иерархии openrc, в которой хранится инфа о сервисах
в). возможность задавать лимиты для сервисов, создает цгруппу openrc_$service, в том контроллере, лимит которого установлен и соотвествующими лимитами
г). добавляет возможность при выключении атоматически убивать всех несдохших детей (rc_cgroup_cleanup=«yes») + возможность сделать это руками /etc/init.d/$service cgroup_cleanup
Планируется: добавить возможность прицеплять сервисы к юзерским цгруппам. Были идеи добавить заморозку сервисов, но пока в этом нет необходимости.