問題タブ [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.
java - JMapダンプ形式の仕様
jmapヒープダンプ形式のオープン仕様はありますか?
手伝ってくれてありがとう!
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 サーバーで取得されました。
私が間違っていることは何ですか?
jmap - jmap -histo エラー メッセージ「メモリが不足しています」
サーバーでコマンドjmap -histo
を実行しようとすると、「このコマンドを処理するためのメモリが不足しています」というエラー メッセージが表示されます。-histo
取ると小さなファイルが得られることを私は知っています。しかし、エラーメッセージが表示されるだけです。
-histo
(すべてのジョブのメモリ使用率)を取ることを提案してください。
java - Javaプログラム内でjmapを実行して、同じプロセスのダンプを生成します
java-programm 内のさまざまな場所で「jmap」を実行して、ダンプ ファイルを生成することは可能ですか。Runtime().exec()
独自のプロセス ID を取得してから、または同様の方法でコマンドを実行する必要があると思います。しかし、成功しませんでした。
クリス
java - jmap ダンプが機能しない
例外はスローされませんが、まだデスクトップ フォルダに dump.bin ファイルが見つかりません。パスが間違っていますか?
java - jstack が Windows クラッシュ ダンプから Java スレッド スタックを出力できない
WER がクラッシュしたときに取得したネイティブ ダンプから Java ヒープ ダンプを抽出しようとしています。
しかし、次の例外が発生します。
私はそれを再確認しました:
- クラッシュが発生したシステムと同じバージョンの Java を実行しています
- Windows のビット数 (32) は、クラッシュが発生したシステムと一致します
- jvm.dll はパスにあります
- Windbgがインストールされています
jmap を使用して Java ヒープ ダンプを抽出しようとすると、まったく同じエラーが発生します。
誰が何がうまくいかないのか知っていますか?
jvm - jmapコマンドが例外java.lang.reflect.InvocationTargetExceptionで実行されるのはなぜですか?
Linux でこのコマンドjmap -heap 12671を実行して、システムで実行されている Java アプリケーションの現在のヒープ サイズを確認すると、Prem Space 情報を表示した後に、この例外が発生します。
スレッド「メイン」での例外 java.lang.reflect.InvocationTargetException
java - jmap [オプション]- それはどういう意味で、どのように使用するのですか?
jmap ユーティリティを使用しようとしています。いちいちpidを指定するのは大変なので、もっと簡単な方法を探します。jmapのヘルプでオプションを見つけました
jmap [オプション] < 実行可能 < コア >
しかし、これはまったく自明ではありません。実行可能/コアの略は何ですか? どうすれば指定できますか?サンプルは見つかりませんでした。