当前位置:首页 > 实用技巧 >

ubuntu用着怎么样(Ubuntu作为软路由怎么样)

来源:原点资讯(www.yd166.com)时间:2023-06-23 08:27:13作者:YD166手机阅读>>

出品|开源中国

Ubuntu 22.04 LTS 版本带来一项新功能:默认启用 systemd-oomd 作为内存不足时的守护进程,它可以在内存高压的情况下干掉一部分进程。

然而,该 OOMD 功能似乎*红了眼,有时候即使用户没有感到任何内存压力,它也会莫名其妙地终止正在运行的程序,比如 Firefox、Chrome 或 Visual Studio Code,体验极差的用户在 Ubuntu 社区邮件列表中大量留言吐槽。

一位沮丧的用户写道:

在*死应用程序之前应该有一个警告,以便有机会保存应用程序数据。*死应用程序后至少应该有道歉和解释。当前的行为给人的印象是 Ubuntu 22.04 使用起来不可靠且不安全,这对于 LTS 版本来说是个大问题。

ubuntu用着怎么样,Ubuntu作为软路由怎么样(1)

随后,Canonical 工程师 Nick Rosbrook 在邮件中解释了 OOMD *死进程的条件:

  • 条件 1:当总系统的内存使用量和交换使用量都超过 SwapUsedLimit(在 Ubuntu 上默认为 90%), cgoups 中超过 5% 的交换就会成为 OOM 的终结对象。
  • 条件 2:当一个单元的 cgroup 内存压力超过 MemoryPressureLimit ,则监控后代 cgroups 将从具有最多回收率的进程开始执行终止。

在实践中,大部分应用被*死都是因为条件 1,很大程度上是因为 Ubuntu 只提供了 1GB 的交换空间, SwapUsedLimit 太容易达到 90%。

基于进程的终止条件,Nick 提出了一些改动的思路,比如改变 systemd-oomd 计算 / 触发内存值的方式,又或是增加 SwapUsedLimit 的值,因为 1 GB 实在太少了。

社区现已针对该问题启动了一个 Ubuntu 开发线程,征求更广泛的 Ubuntu 社区反馈,该问题应该会在 22.04.1 更新中得到解决。

栏目热文

ubuntu好在哪里(ubuntu是哪里来的)

ubuntu好在哪里(ubuntu是哪里来的)

Ubuntu 是很多开发者优先选择的 Linux 发行版之一,但是本文的作者在使用了十年之后却最终“抛弃”它转投“他人”...

2023-06-23 08:51:38查看全文 >>

ubuntu是干嘛用的(ubuntu支持的软件是什么意思)

ubuntu是干嘛用的(ubuntu支持的软件是什么意思)

这是一份详尽清单,给所有用户的优秀的 Ubuntu 应用。这些应用将帮助你获得更好的 Linux 桌面使用体验。• 来源...

2023-06-23 08:32:11查看全文 >>

ubuntu系统主要用来做什么(ubuntu系统有什么实用软件)

ubuntu系统主要用来做什么(ubuntu系统有什么实用软件)

ubuntu是一个基于开源GNU/Linux操作系统,那么ubuntu能做什么,下面就为大家介绍一下这个操作系统。ubu...

2023-06-23 08:39:05查看全文 >>

ubuntu 适合开发吗(Ubuntu系统谁开发的)

ubuntu 适合开发吗(Ubuntu系统谁开发的)

这五个发行版用于开发工作将不会让你失望。-- Jack WallenLinux 上最受欢迎的任务之一肯定是开发。理由很充...

2023-06-23 08:50:07查看全文 >>

ubuntu一般是做什么用的

ubuntu一般是做什么用的

今天我们打算看一下 Ubuntu 上最好的 100 个应用,你可能会觉得有帮助。-- Swapnil Tirthakar...

2023-06-23 08:24:56查看全文 >>

ubuntu有前景吗

ubuntu有前景吗

随着工业智能化的推进,工业自动化控制系统在生产中扮演着越来越重要的角色。而4G Ubuntu工业计算机作为一种高度可靠、...

2023-06-23 08:32:21查看全文 >>

ubuntu终端命令大全(ubuntu命令终端在哪里)

ubuntu终端命令大全(ubuntu命令终端在哪里)

你觉得 Linux 终端里只有无趣的工作吗?那你一定不知道下面这些有趣的 Linux 命令吧。-- Srimanta K...

2023-06-23 08:16:00查看全文 >>

ubuntu是如何发展起来的(ubuntu主要用在什么上)

ubuntu是如何发展起来的(ubuntu主要用在什么上)

Ubuntu是一个以桌面应用为主的开源GNU/Linux操作系统,它的的开发目的是为了使个人电脑变得简单易用,同时也提供...

2023-06-23 08:15:01查看全文 >>

笔记本电脑如何下我的世界(笔记本电脑我的世界怎么调出鼠标)

笔记本电脑如何下我的世界(笔记本电脑我的世界怎么调出鼠标)

minecraftJAVA版早在2011年就已发布,而当时的中文补丁使许多人并未购买正版。而如今的网易版让许多人觉得没...

2023-06-23 08:45:58查看全文 >>

电视剧天狗40集(电视剧天狗剧情介绍)

电视剧天狗40集(电视剧天狗剧情介绍)

灵诡”鬼才”贾平凹贾平凹的作品可以说享誉国内外,你知道的大多数人都了解。可是有关贾平凹的这些文艺影视精品你听说过吗?连环...

2023-06-23 08:54:10查看全文 >>

文档排行