【求助】内存泄漏排查
发布于 1 个月前 作者 tangtangtangtangtang 733 次浏览 来自 问答

heap.png

rss特别高但是js堆的内存都不高,通过–inspect我也拿不到这部分堆外内容的内存快照。 我拿到的内存快照都只有50m左右大小,完全和rss不匹配 有什么有效的排查思路/方法吗?

// 补充 图不知道为什么裂了。。。 补充: rss - 1648.1mb extrenal - 2.26mb usedHeap - 49.97mb totalHeap - 59.35mb

4 回复

内存碎片,参考我的问题

@ganshiqingyuan 感谢!我看到替换jemalloc的方案了,替换了确实有效! 但还是会在高峰时期产生不少内存占用,虽然后面会释放,关于这个话题有没有啥学习、排查和优化手段呢? 主要也不太理解不是js堆内存造成的内存占用,多出来部分的rss下的内存占用要怎么排查具体原因和优化

@tangtangtangtangtang 可以了解下esay-monitor v3

@tangtangtangtangtang 继续排查就需要很多linux内存管理的知识了,一点点看是哪里碎片化严重,本质还是碎片化

回到顶部