利用geogle中memory工具分析js占用内存

1.首先在需要找到相应的函数,在要测试的函数执行前和执行后添加两个断点。
利用geogle中memory工具分析js占用内存
2.执行到 函数执行前 的断点上
利用geogle中memory工具分析js占用内存
3.选中Heap snapshot 再点击小灰点
利用geogle中memory工具分析js占用内存
4.按F8触发下一个断点 再回到memory再点击一次小灰点
利用geogle中memory工具分析js占用内存
5.此时出现两个Snapshot
利用geogle中memory工具分析js占用内存
6.选中对比两次内存情况
利用geogle中memory工具分析js占用内存

利用geogle中memory工具分析js占用内存

直接占用内存(Shallow Size,不包括引用的对象占用的内存)

占用总内存(Retained Size,包括引用的对象所占用的内存)

具体可参考https://blog.****.net/bug_zero/article/details/54883083