通过在概要分析运行期间捕获堆转储来开始泄漏分析。
内存泄漏分析基于概要分析运行期间捕获的堆转储中所收集的内存堆数据。可以手工方式或按设定的时间间隔捕获堆转储。还可以导入堆转储。
请根据以下条件来决定要使用的方法:
- 如果应用程序需要用户干预,或正在应用程序的特定部分中查找泄漏,则手工捕获堆转储。该方法使您能够介于堆转储之间在您的应用程序中执行特定事务。
- 如果应用程序执行时不需要用户干预,则捕获定时堆转储。该选项以您指定的时间间隔自动生成堆转储。
- 如果不方便使用工作台对您的应用程序进行概要分析,则导入堆转储。
关于收集内存泄漏分析数据的具体指示信息,请阅读以下主题: