問題タブ [hprof]

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

java - java.lang.OutOfMemoryError - 「org.apache.jasper.compiler.JspRuntimeContext」の 1 つのインスタンス

を取得java.lang.OutOfMemoryError: PermGen spaceしています。 を分析するとhprof、次のことがわかりました。

Jboss サーバーを使用します。

似たようなものが見つかりました: JVM HeapDump: メモリは "java.util.concurrent.ConcurrentHashMap$Segment (ただし tomcat に関連) の 1 つのインスタンスに蓄積されます)

この問題の原因/解決策は何ですか? さらに情報を提供する必要があるかどうか教えてください。

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

java - 大きな HPROF ファイル

非常に大きなヒープ ダンプ (.hprof) ファイル (16GB) があります。Visual Vm で開こうとすると、VM がハングします。JProfilerで開いてみました。Jprofiler で Out Of Memory エラーが発生しました。以下は、私の jprofiler.vmoptions がどのように見えるかです。HPROF を問題なく開くには、どのような構成を使用すればよいですか? 私は 8GB の Linux ボックスで実行しています。

-Xmx1536m -XX:MaxPermSize=128m -Xss2m

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

java - Hadoop HPROF プロファイリングで CPU SAMPLES が書き込まれません

HPROF を使用して Hadoop ジョブのプロファイルを作成したいと考えています。問題は、私が得ることですが、ファイルTRACESにはありません。run メソッド内で使用しているコードは次のとおりです。CPU SAMPLESprofile.out

CPU SAMPLESを出力に書き込むにはどうすればよいですか?

また、奇妙なエラー メッセージが表示されますstderrが、プロファイリングが false に設定されているか、プロファイリングを有効にするコードがコメント アウトされている場合にも表示されるため、関連していないと思います。エラーは

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

java - HPROF エラー: malloc メモリを割り当てられません

シェル スクリプトを使用して Java プログラムを実行すると、実行中に終了します。以下のエラーを取得する -

ご協力いただきありがとうございます。

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

apache-karaf - CPU プロファイリングのために Apache Karaf で HPROF を使用する方法は?

karaf の deploy にある jar に HPROF を使用するにはどうすればよいですか? .jar の場合、HPROF は次のように使用されます。

しかしhprof、jar は karaf によって設計図を通じて開始されるため、karaf に存在する jar にオプションを提供するにはどうすればよいですか?

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

java - Java ヒープ プロファイラー (HPROF) の使用方法

Java 'hprof' の基本的な知識があれば、Oracle ドキュメントに従って以下のコマンドを実行してみました。

しかし、プロファイリング情報の代わりに以下のエラーが表示されます

プロファイリング情報を取得するために hprof を適切に使用する方法を誰かが説明できますか?