10
我建立的一个浪费它的时间收集垃圾40%的应用程序,以及我在束手无策我试图找出它的来源。我在自己的代码中发现了任何可能的问题,但它仍然存在。我开始怀疑有些第三方代码是问题所在,我想知道是否可以跟踪什么被垃圾收集。如果有Chrome特定的答案,那会很棒,但我现在会采取任何措施。如何在JavaScript代码中记录垃圾收集内容?
我建立的一个浪费它的时间收集垃圾40%的应用程序,以及我在束手无策我试图找出它的来源。我在自己的代码中发现了任何可能的问题,但它仍然存在。我开始怀疑有些第三方代码是问题所在,我想知道是否可以跟踪什么被垃圾收集。如果有Chrome特定的答案,那会很棒,但我现在会采取任何措施。如何在JavaScript代码中记录垃圾收集内容?
也许你可以试试Chrome's Heap Profiler?
此外,相关的问题为Javascript堆纹:
在Chrome中我将开始与以下:
以下链接可能是有用的:
我有一些相同的问题四野,我不相信这会工作得很好。在我的情况下,GC每隔一秒左右开始一次,所以捕捉一个使用率低和使用率高的堆可能很困难。 – UpTheCreek 2013-08-20 11:29:33