1
23
2024
3

如果你发现你的 OOM Killer 在乱杀进程

本文来自依云's Blog,转载请注明。

请对 systemd 做如下设置,避免它将你的用户进程调整为更容易被杀:

建立 /etc/systemd/user.conf.d/oom.conf 文件,并写入:

[Manager]
DefaultOOMScoreAdjust=0

建立 /etc/systemd/system/user@.service.d/resources.conf 文件(及其中间目录),并写入:

[Service]
OOMScoreAdjust=0

systemd 的默认设置也会干扰火狐浏览器自己的设定,造成与预期相反的行为。

 

Category: Linux | Tags: linux systemd | Read Count: 5023
ccbbp 说:
Mar 01, 2024 08:22:32 PM

博主是运维工程师吧,膜拜大佬

dAVID 说:
Mar 21, 2024 07:15:18 PM

KINDLE 发送功能不好用了么?

lumax 说:
Oct 19, 2024 06:11:09 PM

补充一下:
对于不使用systemd的系统(如OpenWrt), 并且硬件资源有限的情况下应该如何解决这个问题呢?
调整vm.min_free_kbytes这一内核参数即可.

----
近些月来编译新版的OpenWrt刷入后, 发现hostapd总是被杀,而此时通常还剩余足够的内存.
于是在https://forum.openwrt.org/t/workaround-hostapd-terminated-by-oom-killer/13612得到了解决方案.


登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter

Mastodon | Theme: Aeros 2.0 by TheBuckmaker.com