利用Eclipse对MAT进行分析解决JAVA内存问题
我们在开发过程中往往会遇到 java.lang.OutOfMemoryError: Java heap space 或者 stackoverflow 这样或那样内存不够的错误。这种错误在开发人员对jvm里面的一些机制不清楚的情况下经常是摸不着头脑。下面的工具可以清楚比较直观的了解我们运行的程序在jvm里面所存在的区和每个属性所占jvm的大小< 根据系统版本不同所占大小也不同 >。 下面的介绍是Eclipse官方的介绍. Memory Analyzer (MAT) The Eclipse Memory Analyzer is a fast and feature-rich Java heap analyzer that helps you find memory leaks and reduce memory consumption. Use the Memory Analyzer to analyze productive heap dumps with hundreds of millions of objects, quickly calculate the retained sizes of objects, see who is preventing the Garbage Collector from collecting objects, run a report to