10
我建立的一個浪費它的時間收集垃圾40%的應用程序,以及我在束手無策我試圖找出它的來源。我在自己的代碼中發現了任何可能的問題,但它仍然存在。我開始懷疑有些第三方代碼是問題所在,我想知道是否可以跟蹤什麼被垃圾收集。如果有Chrome特定的答案,那會很棒,但我現在會採取任何措施。如何在JavaScript代碼中記錄垃圾收集內容?
我建立的一個浪費它的時間收集垃圾40%的應用程序,以及我在束手無策我試圖找出它的來源。我在自己的代碼中發現了任何可能的問題,但它仍然存在。我開始懷疑有些第三方代碼是問題所在,我想知道是否可以跟蹤什麼被垃圾收集。如果有Chrome特定的答案,那會很棒,但我現在會採取任何措施。如何在JavaScript代碼中記錄垃圾收集內容?
也許你可以試試Chrome's Heap Profiler?
此外,相關的問題爲Javascript堆紋:
在Chrome中我將開始與以下:
以下鏈接可能是有用的:
我有一些相同的問題四野,我不相信這會工作得很好。在我的情況下,GC每隔一秒左右開始一次,所以捕捉一個使用率低和使用率高的堆可能很困難。 – UpTheCreek 2013-08-20 11:29:33