LINUX.ORG.RU

История изменений

Исправление wandrien, (текущая версия) :

тяжёлый процесс упирается в лимит памяти и в индивидуальном порядке идёт свопиться. Там он на ходу упирается в лимиты по i/o и троттлится до безобидного состояния. Будет выполняться долго, упорно, но незаметно.

Я думаю аналогично.

Но мне не нравится, что для этой цели на общесистемном уровне приходится задействовать cgroups. Если поиграться с упомянутым выше protecting clean file pages и алгоритмами селективного удушения процессов при выгрузке их анонимных страниц, можно добиться подобного эффекта по умолчанию.

То есть такой юзкейс: чтобы процесс, который требует 45Гб памяти, не препятствовал работе sshd, когда тот просыпается от спячки на сокете. Даже если через параметры cgroups вообще ничего не настроено.

За компанию это решит также вечный призрак 12309.

Исходная версия wandrien, :

тяжёлый процесс упирается в лимит памяти и в индивидуальном порядке идёт свопиться. Там он на ходу упирается в лимиты по i/o и троттлится до безобидного состояния. Будет выполняться долго, упорно, но незаметно.

Я думаю аналогично.

Но мне не нравится, что для этой цели на общесистемном уровне приходится задействовать cgroups. Если поиграться с упомянутым выше protecting clean file pages и алгоритмами селективного удушения процессов при выгрузке их анонимных страниц, можно добиться подобного эффекта по умолчанию.

То есть такой юзкейс: чтобы процесс, который требует 45Гб памяти, не препятствовал работе sshd, когда тот просыпается от спячки на сокете. Даже через параметры cgroups вообще ничего не настроено.

За компанию это решит также вечный призрак 12309.