进一步阅读

进一步阅读

在某些服务器(运行 ubuntu 18.04)上,我有一个进程“systemd --user”,平均使用约 10% 的 CPU。只有root用户才需要启动服务。

这个过程真的需要吗?我该如何禁用它?

答案1

你可以恢复到好状态在里面并删除系统,一个新的替代品,它取代了许多传统的 Linuxdoes one thing and does it well应用程序。

维基百科给出了很好的概述在里面系统以及许多相关资源,这很好,因为这个主题可能会对某些人产生争议。

(党派)博客没有 Systemd轮廓如果您运行 Xubuntu 16.04,该怎么做,但我会鼓励在这样做之前进行大量的研究和思考。

答案2

您可以通过禁用 PAM 来禁用它pam_systemd。但是,请注意,您也会因此失去环境变量的自动设置XDG_RUNTIME_DIR、每用户运行时目录的创建以及某些控制组的创建。你必须衡量一下这会造成多大的损失。

进一步阅读

答案3

我已经使用此命令来禁用它:

systemctl mask systemd-logind.service
pam-auth-update

相关内容