Chrome时间线慢GC事件

时间:2015-02-19 00:20:22

标签: google-chrome google-chrome-extension garbage-collection

此屏幕截图来自我的Chrome扩展程序。我只是上下滚动屏幕,它一直在冻结。看起来它是由垃圾收集引起的。我怎么能弄清楚为什么这种情况发生了?

据我所知,没有代码正在运行。我只是滚动页面。为什么它会每秒继续倾销 27MB 的内存!?

我无法获取堆快照,因为它需要永远,然后实际崩溃插件。

enter image description here

1 个答案:

答案 0 :(得分:0)

一旦它调用GC,这意味着你在JS堆上分配了一些东西。

您可以使用堆分析器找出它是什么。转到“个人档案”面板,然后使用“记录堆分配”工具。