問題タブ [heap-dump]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
7058 参照

java - jmapは、ヒープダンプおよびバイナリダンプ形式のASCII形式をサポートします

jmapを使用してヒープメモリをダンプします

私の知る限り、ヒープダンプASCII形式が存在します。ただし、以下のコマンドを実行します

jmap使用法が印刷されます。

ASCII形式は存在しませんか?

そして、ヒープダンプのバイナリ形式のドキュメントを知りたいです。グーグル..答えも文書もありません。

これがバイナリ形式ファイルのスニッペです。 ここに画像の説明を入力してください

0 投票する
1 に答える
551 参照

java - IBM Heap Analyzer - メソッドのファイナライズ

次のスクリーンショットは、IBM Heap Analyzer から取得したものです。 ここに画像の説明を入力

「Finalize()メソッドを実装したオブジェクト数」と「Finalize()メソッドを実装したガベージオブジェクト数」の違いが知りたいです。

0 投票する
2 に答える
899 参照

java - Javaヒープダンプの分析: enumインスタンスがヒープに保持されるのはなぜですか?

私は自分のアプリでメモリリークを探していて、何らかの理由で列挙のインスタンスがヒープに保持されているという jhat を見つけました。

それをシミュレートするために、Tomcat にアプリをデプロイし、少し操作して停止し、Tomcat で (jconsole を介して) GC を実行しました。次に、ヒープダンプを取り、これを見つけました:

これがどのように起こるか考えていますか?

0 投票する
2 に答える
35929 参照

java - Websphere core*.dmpファイルとSnap*.trcファイルを分析する方法は?

すべて、Websphere AppServer7.0でアプリケーションを実行しています。私はこれらのコアダンプとトレースファイルのいくつかを次のように取得します

core.20110909.164930.3828.0001.dmp

Snap.20110909.164930.3828.0003.trc。

私の質問は、WASによって生成されたスレッド・ダンプをIBMで開いて分析できるのと同じように、スレッド・ダンプ・アナライザー・ツールです。

IBMまたは他の人が上記のファイルを開くためのツールはありますか?

ありがとう、アユスマン

0 投票する
2 に答える
911 参照

solr - solrj でファイルのインデックスを作成するときにメモリ不足の例外が発生する

ファイルにインデックスを付けるsolrjを使用した簡単なプログラムを作成しましたが、1分が経過するとクラッシュし、 java.lang.OutOfmemoryError : Java heap space が表示されます

私は Eclipse を使用しており、メモリ ストレージは約 2GB です。Tomcat の VM arg とデバッグ構成のアプリケーションの両方に -Xms1024M-Xmx2048M を設定し、solrconfig の maxBufferedDocs のコメントを外して 100 に設定し、アプリケーションを再度実行しましたが、クラッシュしました。 500MBを超えるファイルに達したらすぐに

solrj で大きなファイルにインデックスを付けるための構成はありますか? 私のsolrjの詳細は以下の通りです:

0 投票する
2 に答える
1322 参照

java - Eclipseメモリアナライザー:ParseHeapDump.shによってリモートMATから分析結果をインポートする方法は?

リモートサーバーに大きなヒープダンプファイルがあります。そして、MATのParseHeapDump.shファイルをリモートで実行します。これらの分析されたファイル(dump。*。index)をローカルMATにインポートするにはどうすればよいですか?巨大なヒープダンプファイルをダウンロードしたくありません。

0 投票する
4 に答える
1936 参照

java - Java program is consuming lot of memory (growing 1.5 times of Xmx)

I have one java program (doing lot of in memory operations). I have allocated 10GB java heap to the process (-Xmx). Total memory of the system is 30 GB. Java program is actually taking almost 24 GB of memory (I can see from svmon output). Java heap utlization is below 10 GB (from verbose GC). I would like to know what is using the rest of the memory (24-10 = 14 GB of memory)? Is it native heap? ( I dont have any JNI code or any other third party libray which can using JNI code). Could you please tell how can I monitor native memory usage?

OS :AIX

Java : IBM JVM 1.6

CPU : Power 7 SMT -4

0 投票する
1 に答える
590 参照

android - Androidで終了した後、アプリケーションとそのリソースがメモリに保持されるのはなぜですか?

シンプルな Hello World アプリケーションがあります

これを複数回実行すると、毎回 BACK を押すたびに ctr が増加し、BACK の後でアクティビティが完全に強制終了されていないことがわかります。

これは、BACK を押した後に DDMS に HPROF ファイルをダンプすることによっても確認されます。
このファイルには、私の TestLeaksOnFinish アクティビティ クラスがまだ含まれています。

戻るを押した後、このアクティビティがヒープダンプにまだ存在する理由を誰かが説明できますか?

着信参照をリストすると、次のようになります DDMS のスクリーンショット

0 投票する
1 に答える
312 参照

jvm - ヒープダンプからのmain()メソッドパラメータの取得

Javaバイナリヒープダンプファイルがあります。プログラムのメソッドに渡されたコマンドラインパラメーターを見つける一般的な方法はありますmain()か?

私はヒープダンプの操作にEclipseMATを使用する傾向があります。

0 投票する
1 に答える
1551 参照

java - ヒープダンプから、Java オブジェクトが在職期間または Eden スペースにあるかどうかを知るにはどうすればよいですか?

Hotspot JVM ヒープ ダンプがあり、オブジェクトが Tenure スペース、Eden スペース、または Survivor スペースのいずれに存在するかを調べようとしましたが、できませんでした。

誰かが私を助けることができれば感謝します。