Ubuntu 22.04 LTS będzie korzystać z systemd-oomd, aby poprawić wrażenia, gdy brak pamięci lub duże obciążenie pamięci w dystrybucji Linuksa.
Ubuntu to teraz najnowsza dystrybucja Linuksa dostarczana z systemd-oomd, która poprawia zachowanie Linuksa przy niskiej dostępności pamięci RAM. Ubuntu bazuje na integracji systemd-oomd Debiana. Systemd-oomd jest uruchamiany przed zabójcą OOM jądra Linux, a pakiet Ubuntu polega na domyślnej konfiguracji. Domyślnie ten konfigurowalny limit to 20-sekundowy czas trwania nacisku pamięci i 50% limitu wykorzystania pamięci dla sesji użytkownika.
Osoby korzystające z codziennych kompilacji Ubuntu 22.04 LTS mogą teraz po prostu zainstalować systemd-oomd. W kwietniowym wydaniu Ubuntu 22.04 LTS plan jest domyślnie włączony systemd-oomd dla Ubuntu Desktop, ale ta zmiana nie została jeszcze wprowadzona. Przynajmniej w przypadku Ubuntu z GNOME pulpit jest już w stanie uruchamiać aplikacje w osobnych cgroups (v2) do śledzenia przez systemd-oomd. Inne wersje Ubuntu mogą również wybrać domyślnie systemd-oomd.
Systemd-oomd jest oparty na wcześniejszym kodzie OOMD Facebooka i jest już używany przez takie osoby jak Fedora. Systemd 247 w 2020 roku wprowadził eksperymentalny systemd-oomd, ale od tego czasu kontynuuje dojrzewanie, aby mieć dość solidny kształt.
Więcej informacji na temat systemd-oomd dla Ubuntu 22.04 LTS za pośrednictwem listy dyskusyjnej deweloperów Ubuntu.