Linux 服务设置新进程的 /proc/$pid/oom_score_adj 吗?

Linux 服务设置新进程的 /proc/$pid/oom_score_adj 吗?

是否有任何可用的软件可用于/proc/<pid>/oom_score_adj在进程创建后根据可执行文件名称和用户/组来设置进程?

答案1

我创建了一个实用程序,它除了设置 CPU 和 I/O 优先级之外,还完全基于可执行文件名称执行此操作:https://git.janouch.name/p/desktop-tools/src/branch/master/priod.c

它可以按照其 README 与父包一起安装。只需将示例配置复制到/etc/priod.conf,根据您的需要进行更改并启用 systemd 单元,它应该可以工作。请注意,它在启动时也会经过已经存在的进程。

我希望它能够对某些人有所帮助,至少作为一个例子。

相关内容