W tym miesiącu programiści Ubuntu próbowali znaleźć najlepsze sposoby radzenia sobie z systemd-oomd na Ubuntu 22.04 LTS zabijającym aplikacje takie jak Firefox podczas używania dużej ilości pamięci/wymiany, co prowadziło do kiepskich doświadczeń użytkowników, gdy użytkownicy komputerów stacjonarnych nie byli tego świadomi sytuacji i nagle okazało się, że ich oprogramowanie zostało zabite.

Deweloperzy Ubuntu oceniają różne opcje lepszego radzenia sobie z demonem braku pamięci systemd (OOMD) i mają poprawkę na drodze dla użytkowników Ubuntu 22.04 LTS znajdujących się obecnie w proponowanym archiwum.

Problem z Ubuntu był śledzony jako systemd-oomd często zabija Firefox i Visual Studio Code.

Z systemd 249.11-0ubuntu3.4 obecnie w proponowanym archiwum Jammy’ego, ale powinien być wkrótce jako aktualizacja stabilnego wydania,”ManagedOOMSwap=auto”jest teraz ustawiane w głównym wycinku (-.slice). Do tej pory w Ubuntu 22.04 LTS używał ManagedOOMSwap=kill. Innymi słowy, Ubuntu 22.04 domyślnie wyłącza opcję swap kill, ograniczając w ten sposób domyślne zachowanie systemd-oomd w systemie Ubuntu Linux do monitorowania ciśnienia pamięci, ale nie wykorzystania wymiany.

Nie zabijając przy intensywnym używaniu wymiany, wydaje się to poprawiać wrażenia użytkownika, ponieważ nie znajduje aplikacji niespodziewanie zabitych, a także chroni je przed jedną z innych propozycji zwiększenia domyślnego rozmiaru wymiany w Ubuntu, wśród innych pomysłów, które zostały zbadane.

Categories: IT Info