器库 ← 返回提示词库

AI / 编程与调试

服务内存缓慢上涨怎么查

用两个时间点的堆快照做差集,找出只增不减的对象和引用链

服务运行 [时长] 后内存从 [起始值] 涨到 [当前值],重启就能恢复。请给出排查步骤:在稳定运行的两个时间点各采一次堆快照,按对象类型比对增量,挑出数量持续增长的类型;再沿引用链往回找是谁持有它,重点看缓存、监听器、静态集合、线程局部变量。每步写清用什么工具看哪个指标。
本站原创

中文原文

使用建议

先分清是泄漏还是缓存正常增长,看对象数是否收敛更可靠。

同方向的其他提示词