本案例介绍如何判断应用存在Native内存泄漏。
6.1.0(23) Beta1以下版本,通过Native Allocation泳道找出Native内存泄漏的原因。
6.1.0(23) Beta1及以上版本,通过All Heap泳道找出Native内存泄漏的原因。
当在一段时间内应用内存没有明显增加或者在内存上涨后又逐渐回落至正常水平,则基本可以排除应用存在内存问题;反之,在一段时间内不断上涨且无回落或者内存占用明显增长超出预期,那么则可初步判断应用可能存在内存问题。

其余泳道会抓取内存分配、内存对象等数据,为避免额外开销和影响分析,建议先排除录制。

即开始录制。
当Native Heap有明显的上涨,说明Native内存上可能存在内存泄漏,可以使用Allocation模板进行下一步分析。

如果要分析启动内存,单击Allocation任务后的
按钮。

默认使用统计模式采集数据。该模式下工具的采集性能更好、负载更低。



如果要分析启动内存,单击Allocation任务后的
按钮。

默认使用统计模式采集数据。该模式下工具的采集性能更好、负载更低。


