17.10 - 几乎一直都是 100% CPU 负载

Mok*_*obi 5 performance systemd-journald 17.10

我目前正在测试 Ubuntu (17.10) 并且几乎所有的时间都是 100% CPU 负载。我不认为我可以对systemd-journald,gdbrsyslogd流程做任何事情。

我的规格(从Settings > Details > About 获得):

  • 3.8 GiB 内存
  • Intel® Pentium(R) CPU B980 @ 2.40GHz × 2
  • AMD 土耳其人(图形)
  • 侏儒 3.26.2
  • 操作系统类型 64 位
  • 磁盘 487.0 GB

我可以使用该系统,但它非常慢。有时它会完全冻结,所以我必须使用 REISUB-Key 组合(如Ubuntu 冻结时我应该怎么做?)。我的笔记本电脑变热的速度相对较快,所以这可能是问题的根源吗?

还有什么我可以检查/做的吗?

top -n1 和系统监视器

sxc*_*731 3

我自己刚刚经历过这种情况。上述评论之一有助于帮助我理解问题的根本原因;systemd-journald也就是说,占用CPU的原因rsyslogd通常是因为另一个进程正在疯狂记录日志。

就我而言,systemd-journald正在燃烧 100% 的一个核心,但我什至无法阻止它(systemctl stop systemd-journald.service只是挂起,akill -9只会重生一个新实例,仍然消耗 100% 的核心)。于是我检查了一下/var/log,果然syslog在不到 3 小时的时间内就增加了 600 MB 以上。很快tail -f就揭露了罪魁祸首(gnome-software在这种情况下)。终止该进程会立即降低 CPU 速度。