プロファイリングとは、メモリーやパフォーマンスに関連した問題を検出するためにアプリケーションを検査するプロセスです。Java アプリケーションをプロファイリングするときは、Java 仮想マシン (JVM) を監視して、メソッドのタイミング、オブジェクトの割り当て、ガベージコレクションなど、アプリケーションパフォーマンスに関するデータを取得できます。このデータを使用することにより、コード内でパフォーマンスを向上するために最適化可能な潜在的領域を検出できます。
IDE を使用して次の種類の Java アプリケーションをプロファイリングできます。