Я настраивал изолированный процесс /bin /bash в Ubuntu. Изолировали таблицы процессов, имена хостов и пространства имен Mount. Для ограничений ресурсов я рассмотрел вопрос об использовании cgroups. Начало с создания демо -узел CGROUP Manager, назначив элементы управления подтереем процессора и памяти. Позже сделал листовой узел для CGROUP и дал ему 100 МБ памяти. MAX и пустую cGroup.procs. Все это происходит так, как и должно, без ошибок, но изолированный процесс не имеет ограниченной памяти, и/Process/Self/CGROUP имеет такую же CGROUP, что и оболочка хоста. Почему это не работает? < /P>
Что не так с этим процессом, я делаю что -то не так? Я попробовал это, фактически предоставив память. Max менее 1 МБ и запустив APT Update, которое завершено в кратчайшие сроки. Должно было занять более 1 минуты, чтобы завершить
Подробнее здесь: https://stackoverflow.com/questions/797 ... ed-process