<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          Ubuntu 新功能殺紅眼,遭大批用戶吐槽

          共 1452字,需瀏覽 3分鐘

           ·

          2022-06-28 10:49


          Ubuntu 22.04 LTS 版本帶來一項(xiàng)新功能:默認(rèn)啟用 systemd-oomd 作為內(nèi)存不足時的守護(hù)進(jìn)程,它可以在內(nèi)存高壓的情況下干掉一部分進(jìn)程。
          然而,該 OOMD 功能似乎殺紅了眼,有時候即使用戶沒有感到任何內(nèi)存壓力,它也會莫名其妙地終止正在運(yùn)行的程序,比如 Firefox、Chrome 或 Visual Studio Code,體驗(yàn)極差的用戶在 Ubuntu 社區(qū)郵件列表中大量留言吐槽。
          一位沮喪的用戶寫道:

          在殺死應(yīng)用程序之前應(yīng)該有一個警告,以便有機(jī)會保存應(yīng)用程序數(shù)據(jù)。殺死應(yīng)用程序后至少應(yīng)該有道歉和解釋。當(dāng)前的行為給人的印象是 Ubuntu 22.04 使用起來不可靠且不安全,這對于 LTS 版本來說是個大問題。

          隨后,Canonical 工程師 Nick Rosbrook 在郵件中解釋了 OOMD 殺死進(jìn)程的條件:
          • 條件 1:當(dāng)總系統(tǒng)的內(nèi)存使用量和交換使用量都超過 SwapUsedLimit(在 Ubuntu 上默認(rèn)為 90%), cgoups 中超過 5% 的交換就會成為 OOM 的終結(jié)對象。

          • 條件 2:當(dāng)一個單元的 cgroup 內(nèi)存壓力超過 MemoryPressureLimit ,則監(jiān)控后代 cgroups 將從具有最多回收率的進(jìn)程開始執(zhí)行終止。

          在實(shí)踐中,大部分應(yīng)用被殺死都是因?yàn)闂l件 1,很大程度上是因?yàn)?Ubuntu 只提供了 1GB 的交換空間, SwapUsedLimit 太容易達(dá)到 90%。
          基于進(jìn)程的終止條件,Nick 提出了一些改動的思路,比如改變 systemd-oomd 計算 / 觸發(fā)內(nèi)存值的方式,又或是增加 SwapUsedLimit 的值,因?yàn)?1 GB 實(shí)在太少了。
          社區(qū)現(xiàn)已針對該問題啟動了一個 Ubuntu 開發(fā)線程,征求更廣泛的 Ubuntu 社區(qū)反饋,該問題應(yīng)該會在 22.04.1 更新中得到解決。
          相關(guān)鏈接:
          https://lists.ubuntu.com/archives/ubuntu-devel/2022-June/042116.html
          https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1972159
          https://lists.ubuntu.com/archives/ubuntu-devel/2022-June/042116.html

          來源:OSC開源社區(qū)

          10T 技術(shù)資源大放送!包括但不限于:Linux、虛擬化、容器、云計算、網(wǎng)絡(luò)、Python、Go 等。在開源Linux公眾號內(nèi)回復(fù)「10T」,即可免費(fèi)獲取!

          推薦閱讀:

          shell編程100例(附PDF下載)
          IPv6技術(shù)白皮書(附PDF下載)
          Linux主流發(fā)行版本配置IP總結(jié)(Ubuntu、CentOS、Redhat、Suse)
          批量安裝Windows系統(tǒng)
          無人值守批量安裝服務(wù)器
          運(yùn)維必備的《網(wǎng)絡(luò)端口大全》,看這一份就夠了。
          收藏:服務(wù)器和存儲知識入門
          什么叫SSH?原理詳解,看這一篇就夠了!
          Nginx面試40問(收藏吃灰)
          20 個 Linux 服務(wù)器性能調(diào)優(yōu)技巧
          超詳細(xì)!一文帶你了解LVS四層負(fù)載均衡企業(yè)級實(shí)踐!
          收藏 | Linux系統(tǒng)日志位置及包含的日志內(nèi)容介紹
          100 道 Linux 常見面試題,建議收藏,慢慢讀~
          服務(wù)器12種基本故障+排查方法
          IT運(yùn)維管理常用工具大全,讓你成為真正的高手
          什么是QoS?

          Linux學(xué)習(xí)指南

          有收獲,點(diǎn)個在看 

          瀏覽 64
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  日韩AV无码一区二区三 | 久久激情国产 | 超碰人人操97 | 99久久久久久久无码 | 天天爽夜爽|