0

私はこのトピックの初心者なので、インターネットでMATについて調べましたが、記事はかなり古く、ヒープダンプを作成し、ファイルを手動で他の形式に変換することなどについて何かがありました....しかし、すぐにヒープダンプをクリックすると、これが得られます

ここに画像の説明を入力

だから私はもうそれを変換する必要はないと推測していますか、そうしますか??

私のアプリが約 40 ~ 120 MB の RAM を使用するようにお願いしたいと思います。メモリ リークが原因でサイズが増え続けています。原因となっている変数を特定する方法を教えてください。個別の変数のメモリ割り当てを特定することはできますか

4

1 に答える 1

0

もう変換する必要はありません.hprofはメモリリークを見つけるのに十分です.

MAT では、Histogram と dominator_tree メニューをクリックします。どちらも、ランタイム オブジェクトのリストと、保持されているヒープのそれぞれのサイズを表示します。保持されたヒープ サイズに基づいてコード分析の開始点を簡単に取得し、メモリ リークの原因を突き止めることができます。

また、リーク容疑者をクリックすると、問題容疑者のリストが表示されます。

于 2014-05-09T14:51:59.630 に答える