profiler内存泄露分析疑问:SyntheticRoot代表什么?
我们在分析内存泄露,其中com.ss.dcar.auto/dcar@web/ets/components/JS2NativeBridgecom.ss.dcar.auto/dcar@web/ets/components/JS2NativeBridge对象是和web页面进行通讯的jsBrdige。
反复进出web页面多次后,该JS2NativeBridge存在多个实例没有被回收。通过查看引用链,发现只有一个-subroot- in SyntheticRoot @1 持有该jsb的引用。
对此表示疑惑,这种情况下算是发生了内存泄露吗?这个SyntheticRoot代表什么?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
worker不主动销毁会造成内存泄露吗
2229浏览 • 0回复 待解决
#鸿蒙通关秘籍#如何使用Profiler的Allocation内存分析器优化页面切换?
301浏览 • 1回复 待解决
HarmonyOS DevEco studio Profiler性能分析
251浏览 • 1回复 待解决
是否有采集内存泄露的工具
2547浏览 • 1回复 待解决
HarmonyOS Profiler 工具分析 APP 冷启动
227浏览 • 1回复 待解决
#鸿蒙通关秘籍# 如何使用DevEco Profiler进行内存分析以优化应用的页面跳转性能?
341浏览 • 0回复 待解决
web能否手动销毁,是否存在内存泄露的风险
842浏览 • 1回复 待解决
HarmonyOS 如何获取内存快照,分析内存泄漏问题?
287浏览 • 1回复 待解决
HarmonyOS 屏幕共享开始录屏,Surface模式下有严重的内存泄露
389浏览 • 1回复 待解决
HarmonyOS available代表什么意思?
283浏览 • 1回复 待解决
重复调用onWindowStageCreate内存泄漏案例分析
1004浏览 • 1回复 待解决
#鸿蒙通关秘籍#怎样通过内存分析器检测内存泄漏或抖动现象?
356浏览 • 1回复 待解决
鸿蒙开发套件之DevEco Profiler,轻松分析应用性能问题
1912浏览 • 1回复 待解决
#鸿蒙学习大百科#如何分析内存问题?
410浏览 • 1回复 待解决
HarmonyOS Profile性能分析冷启动时,部分高耗时不显示Category,Symbol Name显示(program),不知道代表什么意思?如何进一步分析耗时原因?
85浏览 • 1回复 待解决
HarmonyOS C动态链接库运行时内存段的疑问
245浏览 • 1回复 待解决
什么是PolarDB的空间分析?
4299浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何利用JavaScript Profiler中的时序火焰图进行函数调用分析?
320浏览 • 1回复 待解决
如何在线上快速进行heap dump(内存)、应用内存使用量、应用最大内存可用量进行读取和数据分析
2267浏览 • 1回复 待解决
什么是PolarDB的锁分析?
3103浏览 • 1回复 待解决
Snapshot Profiler的内存镜像采集实现类似v8的heapsnapshot吗,是否支持线上开启?
799浏览 • 1回复 待解决
#鸿蒙通关秘籍# 在鸿蒙系统中使用内存分析器时如何处理内存占用高的问题?
307浏览 • 0回复 待解决
HarmonyOS 有没有关于C++层的内存分析检测工具
241浏览 • 1回复 待解决
#鸿蒙学习大百科#ClickEvent对象的target属性代表什么?
529浏览 • 1回复 待解决
Profiler进行Harmony0S应用或服务性能分析时,面对应用出现卡顿、加载慢等问题,如果是time场景如何去分析
667浏览 • 1回复 待解决
这个-subroot- in synthetic Root表示虚拟根节点,JS2NativeBridge在Root下表示在我们关注的对象引用链中,该对象为最上层节点,总的大小只有0.19kb,基本算不上内存泄漏。