問題タブ [jvisualvm]
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 - jvisualvm 1.3.2 が一部のローカル アプリの CPU の表示を拒否し、他のアプリの CPU の表示を拒否する
OSX ライオン、Java 1.6.0_33
現在実行中の 1 つのプログラムでは、jvisualvm に CPU が表示されます
別のものはしません:
なんで?
java - jvisualvm が Play Framework アプリを認識しないのはなぜですか?
jvisualvm を使用して Play Framework アプリをピアリングしようとしています。
環境: Windows 7 ビット、Java 7 64 ビット。
ステップ:
1)環境変数-Dcom.sun.management.jmxremote
に追加。_JAVA_OPTIONS
ピックアップ_JAVA_OPTIONS: -Xms800m -Xmx1500m -XX:PermSize=64m -XX:MaxPermSize=256m -Dcom.sun.management.jmxremote
2) jvisual vm を実行しました (からC:\Program Files\java\jdk1.7.0_03\bin
)。
3) ローカル プロセスのリストに Play プロセスが表示されません。
私は何が欠けていますか?
java - Java heapdump 分析は、インスタンス化されたオブジェクトのソースを見つけます
jvisualvm を使用してヒープ ダンプを分析しています。レポートから、クラス、インスタンス数、占有サイズを確認できます。
私が知りたかったのは、これらのオブジェクトのソース (インスタンス化されたクラス) です。特定のオブジェクトについて、すべてのソース クラスと、それらの各クラスによって作成されたインスタンスの数がわかれば、悪い候補を簡単に特定できると思います。
これはまったく可能ですか?もしそうなら、そのような情報を提供するための他のツールよりも優れたツールはありますか?
visualvm - OQLを使用した文字列検索
VisualVMを使用してコアダンプを分析しています。一部のXMLオブジェクトがリークの原因になっていると思われますが、Stringオブジェクトが多すぎて1つずつ通過できません。
OQLを使用して、「GH」で始まる文字列を検索できますか?
助けてくれてありがとう。
java - Eclipseプラグインのスタックトレース
Eclipse環境に「IBMSCMAdapterforClearCase」プラグインをインストールしました。
一部のEclipseインスタンスでClearCaseからファイルを「チェックアウト」しているときにエラーが発生し、プラグインは他の一部のEclipseインスタンスで正常に動作します。プラグインがログにごくわずかな情報を出力するため、実際の問題を特定できませんでした。プラグインのソースコードは利用できないため、デバッグできます。
Java監視ツールを使用して(実際のメソッド引数とともに)スタックトレースを表示することは可能ですか?
JvisualVMを使用していて、メインスレッドのスタックトレースを確認できましたが、問題の原因となっているメソッドに渡される実際の引数が表示されていません。
同じプラグインは、同じEclipseインストールで異なる動作をするため、原因を特定する必要があります。
java - jvisualvm がクラッシュし、「プロトコルが指定されていません」というメッセージが表示されるのはなぜですか?
Ubuntu 11.10 を使用しています。コマンドラインから jvisualvm を実行すると、「プロトコルが指定されていません」という出力が表示されます。その後、プログラムは終了します。
centos - CentOSへのjvisualvmのインストール
CentOSマシンにJavaをインストールしましたが、jvisualvmがありません。
どうすればインストールできますか?
java - jVisualVM でのサンプリングとプロファイリングの違い
VisualVM には、サンプリングとプロファイリング用の 2 つの個別のタブがあります。VisualVM でのサンプリングとプロファイリングの違いは何ですか?
tomcat - 64ビットバージョンを使用する場合の最新のJRE(7u7)および最新のTomcat(7.0.30)の問題?
jvisualvmを使用してWebアプリをプロファイリングするために、スタンドアロンバージョンのTomcatをWindows 7にインストールしたかった(サービスバージョンはjmxでのみプロファイリングでき、これにはいくつかの制限があります)。この機会を利用して、64ビットバージョンのJREとTomcatを試してみましたが、うまくいきませんでした。
Tomcatが起動しておらず、ログファイルを作成することもできませんでした。startup.batの実行後にTomcatが実際に実行される新しいコンソールウィンドウはほぼすぐに閉じられたため、どのようなエラーが表示されているのかわかりませんでした。最初のコマンドプロンプトにこの出力を表示するためにオンラインで見つけた多くのトリックを試しましたが、それらのいずれも機能させることができなかったため、古いバージョンのものであったようです。
すべてをアンインストールしてから、同じ手順を使用して32ビットバージョンをインストールしましたが、動作しています。この組み合わせ(JRE64とTomcat7 64)に既知の問題はありますか?誰かがこれらのバージョンで同様の問題を抱えていましたか?ありがとう。
java - jVisualVMのメモリインスペクタで「保持サイズ」とはどういう意味ですか?
[概要]タブのJvisualvmヒープダンプには、保持されているサイズで最大のオブジェクトを検査する機能があります。
保持とはどういう意味ですか?オブジェクトツリーのサイズはどのように計算され、ここに表示されますか?
ここにオブジェクト(10M)とそのメンバーオブジェクト(5M)が表示されている場合、ヒープの影響をどのように計算すればよいですか。両方とも10Mまたは15Mのヒープを使用しましたか?
ファサードの巨大なアプリケーションオブジェクトが表示されないのはなぜですか?
ありがとう。