我们有一台运行 Ubuntu Studio 22.04 的迷你电脑,它负责处理我们 FM 广播发射器的音频。它旨在 24/7/365 全天候运行,几乎无需管理。
随着时间的推移,我发现内存泄漏缓慢,每天约 300Mb,如下所示:
as of 10/17/2023
total used free shared buff/cache available
Mem: 12Gi 3.1Gi 7.4Gi 160Mi 2.1Gi 9.0Gi
Swap: 0B 0B 0B
Total: 12Gi 3.1Gi 7.4Gi
和
as of 10/19/2023
total used free shared buff/cache available
Mem: 12Gi 3.8Gi 529Mi 155Mi 8.2Gi 8.2Gi
Swap: 0B 0B 0B
Total: 12Gi 3.8Gi 529Mi
无论是什么在消耗内存,它都位于顶部很远的地方,所以我想找到一些脚本,可以对前 40 个进程进行快照,并逐日比较每个进程的内存使用情况以找出罪魁祸首。我该怎么做?谢谢。