Gib*_*boK 5 javascript google-chrome google-chrome-devtools
我正在开发一个Web应用程序,其中在每个mousemove事件上创建一个div .
使用Chrome开发者工具时间线进行性能分析时,我看到节点计数(绿线)的增加,但Detached DOM tree移动鼠标时的数量非常少.当鼠标未移动时,节点计数稳定,永不减少/增加.
我想知道:
Detached DOM tree.节点数量稳步增加可能会出现什么问题?Document DOM tree / xxx entries和之间有什么区别Object Count?编辑:
经过一些研究,我怀疑Node Counts上升并不代表内存泄漏在这种情况下(也运行Chrome /任务管理器我看到JS内存稳定而不是持续增加).它很可能代表浏览器在内存中的使用情况,实际上我没有移动鼠标30秒或打开另一个选项卡/窗口,垃圾收集器启动并且内存被清除,如下图所示.顺便说一句,任何专家建议非常欢迎:)
有趣:
https://developers.google.com/web/tools/chrome-devtools/profile/memory-problems/memory-diagnosis
| 归档时间: |
|
| 查看次数: |
296 次 |
| 最近记录: |