systemd-journald 高 CPU 使用率

S_n*_*S_n 11 cpu systemd-journald

几天前,我在装有 Windows 10 的双启动华硕笔记本电脑上安装了 Ubuntu 17.04,此后不久,我注意到该systemd-journald过程一直在使用 25-35% 的 CPU。

我跟踪了这​​个过程并保存了部分输出在这里。

CPU似乎在循环,做一些与pci设备相关的事情。

有没有人对这个问题有任何建议?

小智 6

@S_n 你能检查一下日志,看看它是否给出了问题的指示?

我遇到了同样的问题,导致无限循环,CPU 一直高于 30%。

因此,如果您在终端中运行,则journalctl可以在终端中查看日志。

我加入了固定它pci=nomsi的参数到GRUB_CMDLINE_LINUX_DEFAULT属性(你可以找到和编辑它:sudo vim /etc/default/grub

添加参数后更新 grub:sudo update-grub然后重启。然后top在终端中运行,看看是否修复了它。

注意:通过这样做,您将永久添加参数,但您可以临时添加

如果要临时添加,如下:

  1. 启动系统并等待 GRUB 菜单显示(如果您没有看到 GRUB 菜单,请Shift在启动系统后按住左键)。
  2. 现在突出显示您要使用的内核,然后按e键。您应该能够查看和编辑与突出显示的内核相关的命令。
  3. 转到以 开头的行linux并将您的参数添加pci=nomsi到其末尾。
  4. 现在按Ctrl +x启动。

  • 你对 `linux_default_parameter` 有什么问题,你是如何解决的?你不能只说你有问题而不说解决方法是什么。 (4认同)