Postgresql12.2在一段时间内占用了大量常驻内存



Postgresql12.2在一段时间内占用了大量常驻内存。

pidstat -l -r -p ALL  | grep -i [p]ostgres |  gawk '{ sum += $7 }; END { print sum }'

命令在5天后给我2GB,最初是350MB。有没有办法减少它,或者不让它占用太多内存。

RSS包含每个进程曾经独立访问过的所有共享内存。所以把它加起来就是一遍又一遍地计算同一个记忆。由于你报告的汇总没有意义,因此尝试减少它是没有意义的。如果你认为你有内存问题,查看任何进程的最大RSS可能是诊断它的更好方法。但如果没有理由认为存在内存问题,就不要试图发明一个。

相关内容

  • 没有找到相关文章