要判断 Native 内存增长的来源以及内存对象的名称,可以使用 Android Studio 中的 Memory Profiler 工具来进行分析。 打开 Android Studio,进入 P
要判断 Native 内存增长的来源以及内存对象的名称,可以使用 Android Studio 中的 Memory Profiler 工具来进行分析。
打开 Android Studio,进入 Profiler 工具。
在 Profiler 工具中,选择 Memory Profiler。
点击 Start Memory Profiling 按钮,开始记录内存使用情况。
在应用中进行一些操作,可以让应用产生内存增长。
停止记录内存使用情况,并点击 Analyze Memory Usage 按钮,进入 Memory Profiler 的分析界面。
在 Memory Profiler 的分析界面中,可以看到应用的内存使用情况和内存对象的分布情况。通过查看分析结果,可以找出内存增长的来源和内存对象的名称。
在 Memory Profiler 的分析界面中,可以看到以下信息:
Memory heap:内存堆的使用情况,包括 Java Heap、Native Heap、Graphics Heap 和 Code Heap。
Memory objects:内存对象的分布情况,包括对象的数量、大小和类型。
Memory allocation:内存分配和释放的情况,包括内存分配和释放的时间、对象的名称和大小。
通过查看 Memory objects 和 Memory allocation 的信息,可以找出内存增长的来源和内存对象的名称。例如,如果发现某个对象的数量和大小都在增长,说明这个对象可能是内存增长的来源。可以查看 Memo
来源地址:https://blog.csdn.net/gao511147456/article/details/131159369
--结束END--
本文标题: 【Android】判断Native增长的内存来源,新增内存占用的对象信息
本文链接: https://lsjlt.com/news/401805.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-01-21
2023-10-28
2023-10-28
2023-10-27
2023-10-27
2023-10-27
2023-10-27
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0