我已经构建了一个应用程序,它浪费了 40% 的时间来收集垃圾,而我正在努力找出垃圾的来源。我已经在我自己的代码中整理了任何可能的问题,但它仍然存在。我开始怀疑一些第三方代码是问题所在,我想知道我是否可以以某种方式追踪垃圾收集的内容。如果有特定于 Chrome 的答案,那就太好了,但此时我会采取任何措施。
问问题
1286 次
2 回答
2
在 Chrome 中,我将从以下内容开始:
- 开发工具 > 配置文件
- 采取堆快照
- 使用应用程序
- 再次获取堆快照
- 在比较模式下检查第二个快照
以下链接可能有用:
于 2013-05-06T18:22:54.950 回答
0
Perhaps you could try Chrome's Heap Profiler?
Also, related questions to Javascript Heap profiling:
于 2013-05-06T18:21:08.293 回答