早上在用htop
查看Linux系统状况时,发现/lib/systemd/systemd-journald
占用了过高的内存。
然后我感觉是因为我的Java程序遇到问题阻塞了的原因,我先把JVM的内存dump出来:
jmap -dump:format=b,file=dump.hprof pid
然后还没等我看详细情况,这个任务的占用就下去了
下次再出现这种情况时再查吧。
第二天又出现了这个问题,先使用ps
查看/lib/systemd/systemd-journald
的pid,我这里为14990
,然后查看具体内容:
-> # ps -aux | grep systemd-journald
root 14990 0.0 8.6 242076 76732 ? Ss May08 2:39 /lib/systemd/systemd-journald
-> # systemctl status 14990
● systemd-journald.service - Journal Service
Loaded: loaded (/lib/systemd/system/systemd-journald.service; static; vendor preset: enabled)
Active: active (running) since Wed 2019-05-08 11: