Python
内存分析 标签描述

  1.MAT工具简介 MAT(全名:MemoryAnalyzerTool),是一款快速便捷且功能强大丰富的JVM堆内存离线分析工具。其通过展现JVM异常时所记录的运行时堆转储快照(Heapdump)状态(正常运行时也可以做堆转储分析),帮助定位内存泄漏问题或优化大内存消耗逻辑。 1.1MAT使用场景及主要解决问题 场景一:内存溢出,JVM堆区或方法区放不下存活及待申请的对象。如:高峰期系统出现OOM(OutofMemory)异常,需定位内存瓶颈点来指导优化。 场景二:内存泄漏,不会再使用的对象无法被垃圾回收器回收。如:系统运行一段时间后出现FullGC,甚至周期性OOM后需人工重启...