如何对从 Android DDMS 导出的快照本机堆进行后处理
How to post process the snapshot native heap exported from Android DDMS?
我正在我的应用程序上反复执行一组操作并检查内存泄漏。我正在从 DDMS 快照导出堆数据。如何对这些数据进行后处理并识别内存泄漏以及调用堆栈?我尝试了 MAT ,但它适用于 JAVA,我想要本机堆数据。
DDMS 的 HPROF 文件中没有本机堆数据。它是达尔维克堆。
您需要了解是否有一些解决方案可以转储本机堆并对其进行检查。我不知道一个,但我也没有去寻找一个。
相关文章:
- 从C++本机插件更新Vector3数组
- GCC本机矩阵运算库
- VC++本机单元测试,找不到调试符号
- 在这种情况下,java对象是否可以调用本机函数
- PC中的程序和PHONE中的本机描述应用程序之间的数据连接
- 为什么导入Mixed native/CLR lib.dll的本机C++应用程序没有在Mixed lib.dll中的外部变
- 无法将标准库导入本机 android 项目中的头文件
- 使用本机 C++ 应用程序中的 C# 代码
- 在nodejs中使用本机代码的最佳方法是什么?
- 如何告诉本机节点模块所需的dll存储在哪里?
- 在自定义程序中使用本机 Windows 自然顺序排序
- 如何在C++非托管/本机 DLL 中从注册免费 COM C# 托管 DLL 创建 COM 对象
- MS 本机单元测试 - 断言::线程失败不起作用
- 将音频从浏览器流式传输到WebRTC本机C++应用程序
- Winapi - SetWindowLongPtr in ShutdownBlockReason创建/销毁JNI本机代码
- C++/CLI 混合托管/本机 DLL 不起作用
- 子系统中的异常处理:本机
- 多次调用本机方法时出现致命错误
- 如何使用 Malloc 调试来检查本机内存泄漏?
- 如何对从 Android DDMS 导出的快照本机堆进行后处理