Компания Canonical внедряет изменения в управление памятью в готовящемся к выходу Ubuntu 26.10. Цель обновлений — повысить стабильность системы при нехватке ресурсов за счет корректировки стратегии обработки ситуаций Out Of Memory (OOM).
Новый подход предусматривает повышение приоритета для ключевых компонентов рабочего стола, таких как GNOME Shell и D-Bus. Снижение OOM-рейтинга для этих служб позволит ядру реже завершать их работу при нехватке памяти, что поможет избежать внезапных сбоев графического интерфейса.
Обычные приложения и фоновые процессы сохранят более высокие OOM-рейтинги, что делает их приоритетными целями для завершения при дефиците ресурсов. Также разработчики планируют отключить автоматическую политику завершения сессий systemd-oomd, чтобы избежать конфликтов с логикой ядра.
Изменения уже включены в тестовую сборку Ubuntu 26.10 под кодовым названием Stonking Stingray. Canonical призывает пользователей и разработчиков тестировать новый механизм в условиях высокой нагрузки для сбора данных и дальнейшей оптимизации системы.





