memory-leaks

    11

    1答えて

    AndroidスタジオメモリプロファイラはOthersカテゴリの割り当てを報告します。 https://developer.android.com/studio/profile/memory-profiler.htmlによると :その他:システムは分類する方法がわからない、あなたのアプリが使用するメモリ。 我々は深く掘る場合は、同様のメモリフットプリント情報がhttps://developer.a

    0

    1答えて

    この問題を再現するには、単純にCocoaアプリケーションを作成し、 SwiftまたはObjective-C(どちらもテスト済み)を選択します。プロジェクトを実行します。 オープンdebug navigator(あなたのアプリケーションの最初のメモリ消費量 は25メガバイトの周りでなければなりません)、単にダウンメニューあなたの空のアプリの ドロップで遊んで、かつ短期間で大幅に増加するとメモリ消費量

    1

    2答えて

    私はすでにたくさんのメモリをダンプしており、確かにメモリリークがあると考えました。スクリーンショットを見ると、1つのフラグメントだけが表示されますが、同じタイプの9つのプレゼンターが表示されます。 1つしかないはずです。プレゼンターのインスタンスの1つを検査すると、プロファイラーは私にプレゼンターへの参照を示します。 これらはすべてRxAndroidメソッドのコールバックメソッドです。私はフラグメ

    6

    1答えて

    アプリケーションのさまざまな部分で共有されるFlowableがあるとします。 私はそれを観察したいところで、漏れやクラッシュを避けるためにLiveDataReactiveStreams.fromPublisherのLiveDataに変換します。私は今、自分のFlowableをラップするLiveDataを持っています。 次に、(ViewModelFactoryの)ViewModelにLiveData

    -1

    2答えて

    ここではかなり複雑なWPFコントロールがあります。 特定の(よく知られた)条件下では、メモリリークを促進します。 しかし、dotTraceやelseonesのような一般的なメモリプロファイラは、リークの原因を発見できません。 私の質問は、どういうわけか、与えられた生きているオブジェクトの実際の参照のリストを見ることができますか?そのような道具はありますか?

    7

    1答えて

    空きがなく、メモリリークが発生します。ここに私のコードは次のとおりです。 /*============================================================================= | | Assignment: Test #2 | Class: Programming Basics | Date:

    0

    1答えて

    valgrind、gperftools、libasanなどのツールを使用して、より複雑なシステムでメモリリークを検出しようとしています。私は私が考えることができる最も簡単なプログラムを作ったので、私が取り除くことができなかったリークを得ていた。 なぜLeakSanitizerは依然としてリークを報告していますか?ここで は私のメインのファイルです。ここでtest.cc // File: test.

    3

    2答えて

    をリークし、私はcomponentWillUnmountでcomponentWillMountでsetIntervalとclearIntervalを含む反応成分を有するよ反応します。 幸いにも、componentWillUnmountはサーバー上で呼び出されません。 componentWillMount(){ this.checker = setInterval(this.checkFo

    0

    1答えて

    私はiOSアプリケーションに一見無害な変更を加えました。アプリケーションがクラッシュするまで、メモリ消費量は常に増加し続けるため、アプリケーションはクラッシュしています。これは、おそらくメモリ消費量が10倍になったことでしょう。 どのクラスまたは構造体がこれに責任を負うのかをどのようにして知ることができますか? CVPixelBuffer:800メガバイト CMSampleBuffer:100メガ

    3

    1答えて

    私は本当に例外が発生したときに、ヒープに割り当てられたメモリと何が起こるかを理解していない: #include <iostream> #include <vector> using namespace std; class Base { private: int *a; public: Base() { // a = new int[100];