systemd
我可以使用查看服务当前的内存使用情况systemctl show -p MemoryCurrent update-data.service
(设置之后MemoryAccounting=yes
)。
有没有办法从 systemd 中查看服务在其生命周期内使用的最大内存量?
此服务被调用来.timer
更新和处理一些数据,然后停止。我想知道每次运行服务时使用的最大内存量。我不想限制内存,仅报告MemoryCurrent
曾经有过的最大值。
ubuntu linux focal (20.04) 或更高版本上的 systemd 版本 v245。