どこかにメモリリークがあるWebアプリケーションがあり、それを検出できません。通常はうまく機能するChromeデベロッパーツールをすでに試しましたが、原因となるコード行を追跡できません。Chromeツールは情報が多すぎて、メモリ内のオブジェクトをコードに関連付けることができません。
他に役立つツールはありますか?
どこかにメモリリークがあるWebアプリケーションがあり、それを検出できません。通常はうまく機能するChromeデベロッパーツールをすでに試しましたが、原因となるコード行を追跡できません。Chromeツールは情報が多すぎて、メモリ内のオブジェクトをコードに関連付けることができません。
他に役立つツールはありますか?
更新: Record Heap Allocationsプロファイル タイプ を使用できます。
スクリーンキャストJavascript メモリ リーク検出 (Chrome DevTools)を参照してください。
以前: 次のシナリオを使用して、メモリ リークを解決できます。
その後、リークされたオブジェクトのセットであるオブジェクトが表示されます。オブジェクトを選択し、オブジェクトの保持ツリーで保持者のリストを見ることができます
Heap ProfilerのDetached DOM ツリービューで要素の innerHTML 値と outerHTML 値を使用して、メモリ内のオブジェクトをコードにマップし、メモリ リークを追跡します。