Ubuntu 22.04 LTS終於要改掉過於激進的Systemd-OOMD策略瞭


在移動操作系統上,iOS/Android智能機用戶已經領教過瘋狂“殺後臺”的威力。然而在Ubuntu22.04LTS發行版上,Linux用戶也沮喪於Systemd-OOMD會在高內存/交換使用時幹掉應用程序。於是過去一個月裡,開發者們一直在嘗試找出Systemd-OOMD的優化策略。尤其避免突然殺掉VSCode和Firefox等軟件進程,而導致用戶體驗變得極其糟糕。

1.jpg

(來自:Phoronix)

Jammy 已經提出瞭針對 systemd 249.11-0ubuntu3.4 的修訂建議,目前正在根切片(-.slice)上設置“ManagedOOMSwap=auto”,並將很快向穩定版本推送更新。

此前 Ubuntu 22.04 LTS 一直在默認使用“ManagedOOMSwap=kill”,結果導致系統總是誤殺高資源占用的重要應用程序進程。

2.jpg

而在修改後,system-oomd 的默認策略將被局限於監測內存壓力(memory pressure)、而不至於將手伸長到瞎管交換使用率(swap usage)。

在不終止大量 swap usage 或提議增加 swap size 的新策略下,用戶將不再頻繁看到應用程序被意外終止,此外 Ubuntu Linux 開發團隊也在探索其它建議和想法。


相關推薦

2022-07-19

代號為ImpishIndri的Ubuntu21.10已經於本月14日停止支持,Canonical推薦用戶升級到Ubuntu22.04LTS(JammyJellyfish)。Ubuntu21.10於2021年10月14日發佈,是首個搭載完整GNOME40桌面環境的Ubuntu發行版本,MozillaFirefox網頁瀏覽器默認使用Snap安裝包提供

2022-08-16

為微軟和Canonical之間的最新合作項目,雙方今天共同宣佈Ubuntu22.04LTS主機和容器的本地.NET可用性。微軟的.NET6現在可以在Ubuntu22.04LTS上通過簡單的sudoaptinstalldotnet6命令使用,微軟現在還為Ubuntu提供帶有.NET6和ASP.NET運行機制的設備

2022-08-23

AlderLake的新一代XPS13Plus開發者版筆記本電腦通過Canonical的Ubuntu22.04LTS認證。但當時它仍在向客戶運送Ubuntu20.04LTS,而現在戴爾已經轉為直接從工廠預裝Ubuntu22.04LTS。最新一代的戴爾XPS 13 Plus開發者版筆記本電腦配備英特爾酷睿i7第12

2022-08-18

“VisionFive”提供良好支持的文章。現在,我們終於迎來Ubuntu22.04.1LTS系統鏡像。過去幾個月,Canonical工程師一直在努力向後移植各種補丁,以確保Ubuntu22.04LTS可在該RISC-V單板機上良好運行。StarFive VisionFive SBCPhoronix 指出:作為一款

2022-10-21

rc獨顯,但又不想自己動手搞定內核更新、Mesa和固件包的UbuntuLinux用戶來說,這裡有個好消息——因為英特爾剛剛發佈適用於Ubuntu22.04LTS的打包圖形驅動程序。借助該方案,Ubuntu22.04用戶能夠便捷更新Mesa驅動程序堆棧,並將i915內

2022-07-21

的XPS“DeveloperEdition”。戴爾計劃在今年8月開始銷售經過UbuntuLinux22.04LTS認證的XPSPlus13DeveloperEdition筆記本。該筆記本配備英特爾最新第12代酷睿處理器,最高支持32GB的5200MHzLPDDR5內存。在存儲方面,該筆記本符合 PCIe Gen4 NVMe SSD 標

2022-07-31

發佈,作為流行的桌面Linux發行版的最新版本,它建立在Ubuntu之上。最值得一提的是,LinuxMint21將其基礎從Ubuntu20.04LTS過渡到今年早些時候發佈的Ubuntu22.04LTS。隨著向兩年前的Ubuntu軟件包的轉移,這個Linux發行版擁有大量的軟件包

2022-07-16

待之後,AMD今天面向Linux發佈的RadeonSoftware22.20終於引入對Ubuntu22.04LTS的支持。新版驅動還對即將帶來的Ubuntu22.04.1維護版本更新提供初步支持。Radeon Software for Linux 22.20 驅動還添加對近期發佈的 SUSE Linux Enterprise 15 SP4(SLED / SLES 15 SP

2022-09-02

對於那些打算在轉向較新的Ubuntu22.04LTS系列之前仍堅持使用Ubuntu20.04"FocalFossa"長期支持系列(LTS)的用戶來說,Ubuntu20.04.5LTS作為該舊系列的最新版本今天已經發佈。Ubuntu 20.04.5 LTS收集到目前為止所有的穩定版

2022-07-10

著改進。今天早些時候,國外科技媒體Phoronix將Windows11與Ubuntu、ClearLinux進行對比,看看微軟操作系統的表現如何。測試的操作系統● Windows 11 Pro● Ubuntu 22.04 LTS● Ubuntu 22.04 LTS with Linux 5.18 stable kernel● Intel's Clear Linux 36580測試

2022-08-28

ig Sur)和macOS 12(Monterey)的支持。在Linux方面,現在支持Ubuntu 20.04 LTS和22.04 LTS,以及Debian 11。下面是新的主機操作系統支持方面的完整變化記錄:支持的主機操作系統目前,Oracle VM VirtualBox可以在以下主機操作系統上運行:Window

2024-05-26

快科技5月26日消息,在4月份的時候,Ubuntu 24.04長期支持版(LTS)Noble Numbat” 正式發佈。不過由於存在一些錯誤,Ubuntu團隊推遲讓用戶直接升級到新版本的時間,隻能通過包安裝或命令行手動升級。如今,Ubuntu團隊已正式開放系

2022-07-19

以增強上遊GNOME桌面堆棧來改善Ubuntu體驗而被大傢所熟知的Canonical工程師DanielvanVugt,最近對AMD-XilinxKriaKR260和GNOMEWayland的協同工作產生興趣。五月推出的該機器人入門套件,采用對標英偉達Jetson的KR26SoM平臺。(via Phoronix)其專為

2023-01-21

Canonical將Ubuntu22.04.2的發佈時間推遲兩周至2月23日,因為它遇到一些與新的硬件啟用(HWE)內核有關的問題,這些內核旨在使較新的硬件與當前長期支持版的操作系統一起工作。運行Ubuntu22.04的人不會受此影響,但那些等待帶有HWE