Dev Eco Profiler 进一步增强 Allocation 内存分析能力,新增支持录制 ArkTS Snapshot 泳道,方便开发者分析内存申请及释放情况,识别和定位内存泄漏问题,优化应用内存占用。

针对跨语言内存泄露问题,新增支持 Local Handle / Global Handle 采样模式:

1)Local Handle 用于系统管理 ArkTS 对象生命周期的引用句柄(napi_value),Local Handle 采样模式支持精准识别和定位泄露根因;

2)Global Handle 用于开发者管理 ArkTS 对象生命周期的引用句柄(napi_ref),Global Handle 采样模式新增提供 Global Handle 内存分配栈,方便开发者高效定位;

在跨语言调用场景中,打通 ArkTS 和 C++ 语言边界,内存泄漏大小和泄漏对象信息易观测,问题定位效率倍增;

系统支持模块持久化功能,优化冷启动性能。支持模块懒加载功能,应用可使用扫描工具分析未使用模块,通过懒加载未使用模块,来优化冷启动性能。

本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。