systemd:服务的 CPU 使用率

systemd:服务的 CPU 使用率

我正在运行systemd 229-3最新的 Arch Linux 安装。Lightdm 在启动时启动,并启动我的 XFCE 桌面环境。此外,laptop-mode-tools它在启动时安装并运行。

有时,登录后,我会发现系统反应时间很长,而且我已经注意到有几次,这是systemd由高 CPU 使用率引起的。我如何才能确定哪个服务是造成 CPU 使用率过高的原因?我已经尝试禁用laptop-mode.service,但无济于事。一定有办法查看哪个服务在这里导致问题,不是吗?

答案1

如果您cpuacct在内核中启用了 cgroup 子组。您可以尝试systemd-cgtop确定哪个 systemd 服务导致 CPU 使用率过高。

一般top可以用来查看各个进程的cpu使用情况。

相关内容