2012-02-23 10 views
11

jmap -histoの出力をプログラムで監視するアプリケーションの内部から取得したいと考えています。 HotSpot診断Beanを通じてバイナリヒープダンプをトリガすることができますが、ヒストグラムデータを取得する方法はわかりません。出来ますか ?jmapヒストグラムをプログラムで取得する方法は?

答えて

2

それは(私はそれが唯一のホットスポットのJVMに取り組んでいると思う)リンクについて

+0

おかげで最高の例/コードではないことが、this

を見ていることがあります。私はこれは、これを行うための "内部"の方法がないことを意味すると思います、あなたはどうかこの情報を取得するエージェントを添付する必要がありますか? – nicoulaj

+0

これは内部的な方法です(jmapアプリケーションを実行していない)が、他のjvm実装には存在しない非標準化されたクラス/メソッドが使用されるため、jvmに依存しない方法ではありません。 – MRalwasser

+0

内部的なものではなく、エージェントを外部に接続します。 – nicoulaj

関連する問題