bat*_*lei 6 linux centos systemd systemd-journald
我发现 systemd-journald 需要大约 1GB+ 的内存。经过一番搜索后,我在“/etc/systemd/journald.conf”中将 SystemMaxUse 和 RuntimeMaxUse 的值都设置为 8M。然后重新启动日志。
过了一段时间我发现 limit 不起作用,通过 'top' 和 procstat.memory_rss 检查,过了一段时间 systemd-journald 仍然消耗了 100+M(下面是通过 procstat.memory_rss 捕获日志内存的可视化)。任何想法?
我的systemd版本是219。
和SystemMaxUse都RuntimeMaxUse控制磁盘空间使用而不是内存使用。RuntimeMaxUse确实适用于易失性文件系统 ( /run) 上的日志,但这并没有被捕获procstat.memory_rss。此外,这些选项都不会限制活动日志文件仅存档日志文件。
如果journald确实使用GB,我会认真看看是什么创建了所有这些日志。
| 归档时间: |
|
| 查看次数: |
5997 次 |
| 最近记录: |