問題タブ [jmap]

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 に答える
2541 参照

java - JMapダンプ形式の仕様

jmapヒープダンプ形式のオープン仕様はありますか?

手伝ってくれてありがとう!

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

java - jhat 認識されないマジック ナンバーを投げる

メモリの問題が発生した Java プロセスから取得したヒープ ダンプを分析しようとしています。ダンプは jmap を使用して取得されました。ダンプファイルで jhat を使用しています-取得しています

java.io.IOException: Unrecognized magic number: 169897589 at com.sun.tools.hat.internal.parser.Reader.readFile(Reader.java:94) at com.sun.tools.hat.Main.main(Main.java:159)

jdk 1.6 と 1.7 の両方で同じエラーが発生します。Windows マシンで jhat をローカルで実行しており (ダンプ ファイルを にコピーした後)、ダンプ ファイルは Linux サーバーで取得されました。

私が間違っていることは何ですか?

0 投票する
0 に答える
163 参照

jmap - jmap -histo エラー メッセージ「メモリが不足しています」

サーバーでコマンドjmap -histo を実行しようとすると、「このコマンドを処理するためのメモリが不足しています」というエラー メッセージが表示されます。-histo取ると小さなファイルが得られることを私は知っています。しかし、エラーメッセージが表示されるだけです。

-histo(すべてのジョブのメモリ使用率)を取ることを提案してください。

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

java - Javaプログラム内でjmapを実行して、同じプロセスのダンプを生成します

java-programm 内のさまざまな場所で「jmap」を実行して、ダンプ ファイルを生成することは可能ですか。Runtime().exec()独自のプロセス ID を取得してから、または同様の方法でコマンドを実行する必要があると思います。しかし、成功しませんでした。

クリス

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

java - jmap ダンプが機能しない

例外はスローされませんが、まだデスクトップ フォルダに dump.bin ファイルが見つかりません。パスが間違っていますか?

0 投票する
0 に答える
3196 参照

java - jstack が Windows クラッシュ ダンプから Java スレッド スタックを出力できない

WER がクラッシュしたときに取得したネイティブ ダンプから Java ヒープ ダンプを抽出しようとしています。

しかし、次の例外が発生します。

私はそれを再確認しました:

  • クラッシュが発生したシステムと同じバージョンの Java を実行しています
  • Windows のビット数 (32) は、クラッシュが発生したシステムと一致します
  • jvm.dll はパスにあります
  • Windbgがインストールされています

jmap を使用して Java ヒープ ダンプを抽出しようとすると、まったく同じエラーが発生します。

誰が何がうまくいかないのか知っていますか?

0 投票する
0 に答える
619 参照

jvm - jmapコマンドが例外java.lang.reflect.InvocationTargetExceptionで実行されるのはなぜですか?

Linux でこのコマンドjmap -heap 12671を実行して、システムで実行されている Java アプリケーションの現在のヒープ サイズを確認すると、Prem Space 情報を表示した後に、この例外が発生します。

スレッド「メイン」での例外 java.lang.reflect.InvocationTargetException

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

java - jmap [オプション]- それはどういう意味で、どのように使用するのですか?

jmap ユーティリティを使用しようとしています。いちいちpidを指定するのは大変なので、もっと簡単な方法を探します。jmapのヘルプでオプションを見つけました

jmap [オプション] < 実行可能 < コア >

しかし、これはまったく自明ではありません。実行可能/コアの略は何ですか? どうすれば指定できますか?サンプルは見つかりませんでした。