VisualVM
VisualVM は、JDK 6 から 7 にアップデートされたリソース分析ツールです。デフォルトでは、メモリと CPU が監視されます。どのクラスやメソッドがリソースを消費しているかはわかりますが、コード フローは表示されません。
JProfiler
JProfiler はインストールが簡単で、ウィザードを通じてアプリケーションを実行するアプリケーション サーバーを選択できます。 JPofiler アプリケーション サーバーのホーム ディレクトリと、ウィザードによって生成された別の起動スクリプトを使用することを選択する必要がありました。次に、サーバーを実行します。リスニングセッション中に、いくつかのオプションが提供されます。メモリ使用量とCPU使用量を記録できます。 CPU 使用率を表示しながら、実行パスを確認できます。これにより、アプリケーションがリクエストにほとんどの時間を費やしていることがわかります。 IntelliJ プラグインを IDE にインストールできるため、JProfiler を実行するとさらに便利になります。たとえば、Tomcat の起動を直接手伝ってもらえます。
YourKit
YourKit は、別のプロジェクトに取り組んでいるときに偶然見つけたパフォーマンス分析ツールです。取り付けは簡単です。インストール中に、IDE にプラグインをインストールするオプションがあります。インストールしたら、アプリを実行し、プラグインを使用すると、自動的に YourKit に接続されます。メモリと CPU の監視を表示する美しいユーザー インターフェイスがあり、リクエストの実行パスも確認できます。
JProbe
最初に JProbe を作成し始めたとき、いくつかの困難がありました。インストールは簡単ではなかったので、設定する必要がありました。 JProfiler と同じ設定を使用します。 Tomcat ディレクトリに起動スクリプトが生成されます。スクリプトを通じてサーバーを起動し、セッションをリッスンすることができます。そのインターフェイスにはボタンとテーブルが含まれており、メモリ使用量を確認できますが、プロセス内の実行パスは見つかりません。
Spring Insight
TC Server に Spring Insight モニタリング インターフェイスがあると聞いたので、ワクワクして試してみました。インストールが完了したら、TC Server の開発者バージョンに設定し、アプリケーションを TC Server に展開します。 Insight インターフェイスを調べてみました。これは、クラスとメソッドを監視し、メソッドの完了にどれくらい時間がかかるかを確認するという優れた機能を備えています。入力パラメーターの値と戻り値も確認できます。私のアプリケーションは Spring に基づいているため、Spring Insight は非常に有用なデータを提供できます。 IDE 上の TC Server プラグインの構成は Tomcat の構成と似ています。 SpringSource ツールスイートには Spring Insight が付属しています。
以上がJava パフォーマンス分析ツールとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

SublimeText3 中国語版
中国語版、とても使いやすい

Dreamweaver Mac版
ビジュアル Web 開発ツール

AtomエディタMac版ダウンロード
最も人気のあるオープンソースエディター

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

MinGW - Minimalist GNU for Windows
このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。
