問題タブ [visualvm]

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 投票する
7 に答える
58410 参照

java - オフライン Java ヒープ ダンプ (.hprof) を分析するためのツールまたはトリック

.hprof ファイルのオフライン分析 (要約/並べ替え/選別を含む) を可能にするツールはありますか? または、VisualVM やハットなどをバッチ モードで実行できますか?

入力 .hprof ファイルを取得し、それを処理してレポートを生成できるものに興味があります。

レポートを構成するには、一連のオプションを渡す必要があると思います。役立つヒントを知っている場合は、参考にしてください。

できればスクリプト化できるので、一度にたくさん実行できます。

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

netbeans - VisualVM は netbeans 内に統合できますか

VisualVM は netbeans 内に統合できますか

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

java - VisualVM と Eclipse TPTP の比較

VisualVM と Eclipse TPTP の違いは何ですか?

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

java - VisualVM に名前を付けるにはどうすればよいですか」"?

JDK 1.6 には VisualVM と呼ばれる便利なツールがバンドルされており、実行中の Java プロセスを検査して対話することができます。1 つの機能は、ローカル マシンで実行中の JVM を自動検出することです。ほとんどは " (pid xxxx)" としてリストされていますが、VisualVM 自体や NetBeans などの名前とアイコンを持つものもあります (たとえば、この dzone 記事のスクリーンショットを参照してください)。

VisualVM のアプリケーション リストに正しく表示されるように、アプリケーション名とアイコンを JVM に挿入するにはどうすればよいですか? 私のアプリは JRE 1.6 を実行する必要がありますか、それとも 1.5​​ 未満でも実行できますか?

0 投票する
4 に答える
22101 参照

java - visualvm を使用してアプリケーションの起動をプロファイリングする方法

私が知る限り、VisualVM を使用して実行中のアプリケーションのみをプロファイリングできます

VisualVM を使用して Java アプリケーションの起動と起動をプロファイリングする方法を知っている人はいますか?

方法があるに違いないと確信しています。そうでなければ、それは大きな見落としになるでしょう。

ドキュメントを読み間違えただけだと思います。

ありがとう、p。

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

java - visualvmを使用してポータルのボトルネックを見つけます

イントラネット上でliferayポータルを実行しています。
ログイン以外はすべて正常に機能します。非常に遅い。
visualvmを使用してtomcatスレッドを監視し、Webサーバーで何が起こっているかを確認することを考えています(呼び出しているフックやActive Directoryへの要求など)
visualvmでそれを行うことはできますか?そうでない場合、他の方法はありますか?

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

java - 別のローカルプロセスで mBeanServer に接続するには?

JVM の起動時に「com.sun.management.jmxremote」システム プロパティを設定すると、jconsole または visualvm を実行して、そのローカル mBeanServer に接続できます。彼らと同じことをしたいのですが、方法がわかりません。

ローカルで実行中の JVM を識別するために使用できるサービス URL はありますか?

特定のポートにjmxmpまたはrmiリスナーを設定してからそのポートに接続することでこれを行うことができることは知っていますが、ポートを管理し、どのポートがどのポートに接続するかを知る必要があるため、そうしたくありませんjvm (同じサーバーで複数の jvm を実行します)。

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

tomcat - Java ランタイム環境によって検出された VisualVM の致命的なエラー - ログ ファイルとエラーに関する質問

VisualVM を使用して、自分の PC で Web アプリをプロファイリングしています。メモリリークなどがないか確認したい。

Tomcat 6.0.29 と jdk SE 1.6 (アップデート 22) を実行しています。VisualVM をダウンロードして使用できるように、jdk1.6 をダウンロードしたことに注意してください。ただし、私のクラスはjdk1.5でコンパイルされています。

サーブレットから取得した画像を表示する JSP ページにアクセスした後 (データベースから画像を取得します)、Tomcat はシャットダウンし、Tomcat が実行されていないため、VisualVM でのプロファイリングが停止します。

hs_err_pid.log ファイルが生成され、次のログが記録されています。

これをどうすればいいのかわからない。ここでのエラーは具体的に何ですか?奇妙なことに、Tomcat を再起動して、ページで ImageProcessingServlet が使用されている jsp ページに再度アクセスしても、クラッシュは発生しません。これが深刻な問題ではないことを確認したいだけです...そして、アプリがvpsライブで実行されるときに心配する必要がある問題です.

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

java - Visualvm で Web アプリケーション データを表示する方法

JDK に付属している visualvm プログラムを使用して、Tomcat で実行されている Web アプリケーションのプロファイルを作成しようとしています。接続に問題はなく、クラスが表示されないことを除いて、すべてが見栄えがよく、GUI で適切に動作します。CPU 画面を使用してプロファイリングを行うと、カタリナと他のいくつかのクラスのメソッドのみがリストされます。Tomcat が実行している webapp のメソッド呼び出しを (Tomcat 自体だけでなく) 表示するにはどうすればよいですか?

役立つ場合: これは Tomcat 6.0.26 および JDK 1.6.0.22 の場合です。

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

java - Visual VMのデフォルト設定を変更するにはどうすればよいですか?

Visual VMでGroovyコードをプロファイリングしようとすると、毎回プロファイリングから除外する設定groovy.*とクラスを手動で追加する必要があります。org.codehaus.*これをデフォルトにできる場所はありますか?