2017-11-10 5 views
0

これは90秒間にわたって発生します。私は原因を特定しようとしていますが、どこから始めたらいいのか分からなくなってしまいました。私はこれが問題であるかどうかを今質問しています。私たちが何か正しいことをしているのではなく、パフォーマンスを処理しています。私はJSヒープサイズを一般的に減らそうとしていますが、どこから始めるのか分かりません。 要約:ヒープのサイズが大きくなってから落ちます。たくさん。このスクリーンショットを見ると、これはメモリリークのように見えますか?

  1. これはメモリリークまたはパフォーマンスの問題のようですか?
  2. 私は、メモリリークを発見するためのビデオをたくさん読んだことがありますが、それらを分離して解決するための良い例はまだ見つかりません。どれresources--好ましくはGoogleチームones--は、伝えるのは難しいです、あなたのアプリケーションについては何も知らず

memory leak?

+0

ピークは増加しない場合には、それはおそらくメモリリークではありません。一時的なオブジェクトをたくさん割り当てるだけです。 – Barmar

答えて

1

スーパー役に立つことが、一般的にヒープ領域の100メガバイトは特に持っていない使用するだろうメモリリークとなる。スパイクがダウンしている場所は、Javascript Engineのガベージコレクションだけで、使用されていないメモリをすべて解放して解放します。ここでは、すべての状態を保持するために再レンダリングを行わずにアイドリング状態にあるときに75 MBのヒープスペースを使用している単純なデスクトップアプリケーションを開発中です。あなたの比較のために。

https://auth0.com/blog/four-types-of-leaks-in-your-javascript-code-and-how-to-get-rid-of-them/ などのソースを確認して、メモリリークの原因となることがないかどうかを確認することもできます。また

チェック: Finding JavaScript memory leaks with Chrome

+0

これをもう少し開いたままにして、より多くの回答を得ることができますが、 –

関連する問題