Ubuntu 22.04 въведе подобрение в управлението на паметта, което може да има обратен ефект

Ubuntu 22.04 с компресирани мъртви процеси

След малко повече от седмица ще се навършат два месеца от Canonical ще започне Ubuntu 22.04. Сред новостите му беше подчертано, че производителността е по-добра от предишните версии, нещо, което повечето от нас свързват с скачането от GNOME 40 на GNOME 42, но компанията, водена от Mark Shuttleworth, направи нещо друго. Той активира systemd-oomd по подразбиране, който е помощник за управление на паметта, но не всичко върви според очакванията или поне не за всеки.

Това, което прави този асистент или демон, е да убива процеси, които се изпълняват във фонов режим, когато се натиска RAM паметта, тоест когато има много потребление на този тип памет. Проблемът е, че има потребители, които казват, че това води до намаляване на потребителското изживяване при работа с Ubuntu 22.04. по-конкретно, има приложения, които се затварят неочаквано когато не е това, което искаш.

Разработчиците на Ubuntu 22.04 обсъждат как да подобрят управлението на OOMD

RAM е там, за да се използва, винаги е било казано. Всъщност, колкото повече имате, толкова повече изглежда консумира, до определен момент. Това, което се случва, е, че при достигане на лимита системата може да има проблеми. За да избегне това, systemd-oomd трябва да убива процеси, които се изпълняват във фонов режим и не са необходими, но проблемът е, че потребителите казват, че приложения като Chrome са затворени. Браузърът не се стартира, за да се затвори веднага щом сме невнимателни, а затварянето му, докато работим с него, е голям проблем.

Освен това тези, които съобщават за тази грешка, казват, че много пъти, когато Chrome е затворен, го прави без да се използва много RAM, което очевидно е хаотично поведение на тази функция. Без да разполагате с данните в таблицата, човек би си помислил, че системата убива надясно и наляво, ако има висок пик на потреблението, а не трябва да работи така.

Разработчици на Ubuntu те вече работят, за да видят какво се случва и за подобряване на управлението на този демон или помощник. Първото нещо, за което са се сетили, е да повишат SwapUsedLimit, така че той да избира по-добре в своя ManagedOOMSwap и никога да не убива размяната. Съществува и отдалечената възможност те да увеличат размера на суап на Ubuntu.

Въпросът е, че Ubuntu 22.04 трябваше да подобри нещо и изглежда, че опитът да го направи е нарушил други неща за някои потребители. Повече информация в това писане от Ник Росбрук.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.