0

以下のリンクで実行されているのと同様に、Google Chrome でメモリ リークを記録するにはどうすればよいですか?

https://github.com/driftyco/ionic/issues/1096

埋め込みビデオを実行する Ionic アプリを使用していますが、10 ページ以上クリックするとクラッシュします。表示されたページには mp4 が埋め込まれています。上記のリンクに記載されているように、メモリ リークが発生していると思われますか? それをテストする方法を見つける必要があるだけです

Ant からの以下の投稿に続いて、Google Canary からのメモリ ログ http://i.imgur.com/QrwTNwe.jpgを次に示します。ノードとリスナーは異常に見えますか?

4

1 に答える 1

0

Chrome Canary を入手し、開発者ツールを開き、プロファイルをクリックします。

そこにあるツールを使用して、ヒープのスナップショットを作成し、スナップショット間のメモリ割り当てを比較して、何がメモリに残っているかを確認したり、タイムラインでメモリ割り当てをリアルタイムで記録するヒープ割り当てを記録したりして、メモリが使用されていない場所を掘り下げて見つけることができます。リリースされました。

https://developer.chrome.com/devtools/docs/javascript-memory-profiling

メモリリークを見つける方法をグーグルで検索すると、上記の実行の技術に関する非常に優れたガイドがいくつかあります。

于 2016-04-22T14:06:29.707 に答える