5

I am currently testing Ubuntu (17.10) and have almost all of the time 100% CPU load. I don’t think I can do anything against the systemd-journald, gdb or rsyslogd processes.

My specs (obtained from Settings > Details > About):

  • 3.8 GiB memory
  • Intel® Pentium(R) CPU B980 @ 2.40GHz × 2
  • AMD Turks (Graphics)
  • Gnome 3.26.2
  • OS type 64bit
  • DISK 487.0 GB

I can use the system but it is very slow. Sometimes it freezes completely, so I have to use the REISUB-Key combination (as described in What should I do when Ubuntu freezes?). My laptop gets hot relatively fast, so could this be the source of the problem?

Is there anything else I can check / do?

top -n1 and system monitor

devius
  • 1,229
Mokuyobi
  • 61
  • 1
  • 2

1 Answers1

3

Just experienced this situation myself. One of the comments above was instrumental in helping me understand the root cause of the issue; namely that the cause for systemd-journald and rsyslogd to eat CPU is typically because another process is going crazy with logging.

In my case, systemd-journald was burning 100% of one core but I couldn't even stop it (systemctl stop systemd-journald.service just hung and a kill -9 would just respawn a new instance, still eating up 100% of a core). So I checked under /var/log and sure enough syslog had ballooned by over 600 MB in a matter of under 3 hours. A quick tail -f revealed the culprit (gnome-software in this instance). Killing that process immediately spun down the CPU.

sxc731
  • 1,244