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
待解决
相关问题
#鸿蒙通关秘籍#如何使用Profiler的Allocation内存分析器优化页面切换?
125浏览 • 1回复 待解决
是否有采集内存泄露的工具
2317浏览 • 1回复 待解决
worker不主动销毁会造成内存泄露吗
2063浏览 • 0回复 待解决
#鸿蒙通关秘籍# 如何使用DevEco Profiler进行内存分析以优化应用的页面跳转性能?
125浏览 • 0回复 待解决
web能否手动销毁,是否存在内存泄露的风险
684浏览 • 1回复 待解决
HarmonyOS 屏幕共享开始录屏,Surface模式下有严重的内存泄露
192浏览 • 1回复 待解决
重复调用onWindowStageCreate内存泄漏案例分析
756浏览 • 1回复 待解决
HarmonyOS available代表什么意思?
98浏览 • 1回复 待解决
鸿蒙开发套件之DevEco Profiler,轻松分析应用性能问题
1668浏览 • 1回复 待解决
#鸿蒙学习大百科#如何分析内存问题?
241浏览 • 1回复 待解决
#鸿蒙通关秘籍#怎样通过内存分析器检测内存泄漏或抖动现象?
125浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何利用JavaScript Profiler中的时序火焰图进行函数调用分析?
124浏览 • 1回复 待解决
什么是PolarDB的空间分析?
4039浏览 • 1回复 待解决
什么是PolarDB的锁分析?
2850浏览 • 1回复 待解决
HarmonyOS C动态链接库运行时内存段的疑问
13浏览 • 1回复 待解决
Snapshot Profiler的内存镜像采集实现类似v8的heapsnapshot吗,是否支持线上开启?
626浏览 • 1回复 待解决
如何在线上快速进行heap dump(内存)、应用内存使用量、应用最大内存可用量进行读取和数据分析
2078浏览 • 1回复 待解决
#鸿蒙通关秘籍# 在鸿蒙系统中使用内存分析器时如何处理内存占用高的问题?
90浏览 • 0回复 待解决
HarmonyOS 有没有关于C++层的内存分析检测工具
83浏览 • 1回复 待解决
Profiler进行Harmony0S应用或服务性能分析时,面对应用出现卡顿、加载慢等问题,如果是time场景如何去分析
408浏览 • 1回复 待解决
#鸿蒙通关秘籍#DevEco Studio中如何创建一个新内存分析任务?
132浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何正确获取和分析JS堆快照以进行内存优化?
55浏览 • 1回复 待解决
#鸿蒙学习大百科#DevEco Profiler工具的作用是什么?
272浏览 • 1回复 待解决
#鸿蒙学习大百科#ClickEvent对象的target属性代表什么?
329浏览 • 1回复 待解决
HarmonyOS profiler里面不能选择设备
204浏览 • 2回复 待解决
这个-subroot- in synthetic Root表示虚拟根节点,JS2NativeBridge在Root下表示在我们关注的对象引用链中,该对象为最上层节点,总的大小只有0.19kb,基本算不上内存泄漏。