Fedora CoreOS 45 включит systemd-oomd и swap на zRAM по умолчанию
Комитет Fedora Engineering and Steering Committee (FESCo) единогласно одобрил изменение, согласно которому контейнерно-ориентированная система Fedora CoreOS в версии 45 по умолчанию задействует демон systemd-oomd, а также подкачку (swap) на zRAM.
Это решение приводит CoreOS в соответствие с остальными вариантами Fedora, где перечисленные настройки давно являются стандартными. systemd-oomd управляет памятью и заранее завершает процессы при её нехватке, не дожидаясь, пока сработает штатный OOM-killer ядра. zRAM же создаёт сжатый раздел подкачки прямо в оперативной памяти, что позволяет эффективнее использовать доступные ресурсы.
Почему CoreOS ждала до сих пор
Дистрибутив не спешил с этим шагом по вполне конкретной причине: Kubernetes долгое время не поддерживал работу подкачки на узлах кластера. Поскольку CoreOS ориентирована в первую очередь на запуск контейнеров и оркестрацию, включать swap, несовместимый с Kubernetes, не имело смысла. Ситуация изменилась лишь недавно, что и открыло путь к унификации настроек.
Подробности изменения изложены на вики Fedora.
Что ещё одобрил FESCo
На этой же неделе комитет утвердил переход Fedora Atomic с устаревшего установщика Anaconda на основе GTK на новый веб-интерфейс Anaconda WebUI. Кроме того, для атомарных десктопов одобрена поддержка удалённой установки через веб — администратор сможет разворачивать систему дистанционно, без прямого доступа к консоли.
Все три решения укладываются в общую линию Fedora: постепенно избавляться от разнобоя между вариантами дистрибутива и переносить накопленные в основной ветке практики в специализированные сборки.
Источник: Phoronix
Комментарии
Войдите, чтобы комментировать.