[AIX Solaris HP-UX Linux Windows]

HotSpot Java 仮想マシンの調整 (Solaris & HP-UX)

Sun が開発し、HP が移植した HotSpot Java™ 仮想マシン (JVM) のアーキテクチャーは、IBM が開発した Software Development Kit (SDK) とは異なって発展してきています。その内部構造は、若い (または古い) 世代領域と永続領域に対して、第一に世代別ガーベッジ・コレクションをサポートするほか、必要に応じて他のガーベッジ・コレクション・モードもサポートするために設計されています。

始める前に

注: このトピックでは、 1 つ以上のアプリケーション・サーバー・ログ・ファイルを参照します。推奨される代替案として、分散システムや IBM® i システムの SystemOut.logSystemErr.logtrace.logactivity.log ファイルではなく、High Performance Extensible Logging (HPEL) ログおよびトレース・インフラストラクチャーを使用するようにサーバーを構成できます。また HPEL は、ネイティブ z/OS® ロギング機能と連携させて使用することができます。HPEL を使用する場合、LogViewer コマンド・ライン・ツールを サーバー・プロファイルの bin ディレクトリーから使用して、すべてのログ・ファイルにアクセスし、 情報をトレースできます。HPEL の使用について詳しくは、HPEL を使用してのアプリケーションの トラブルシューティングに関する情報を参照してください。
  • ご使用のアプリケーションで稼働している JVM のタイプを判別します。

    アプリケーション・サーバーの app_server_root/java/bin ディレクトリーから java –fullversion コマンドを実行します。 アプリケーション・サーバーはこのコマンドに応答して、JVM プロバイダー情報を含む、JVM に関する情報を SystemOut.log ファイルに書き込みます。 ご使用のアプリケーション・サーバーが IBM の Java 仮想マシン上で稼働している場合は、トピック『IBM の Java 仮想マシンの調整』を参照してください。

  • 以下のことをご確認ください。
    1. サポート対応の最新バージョンの JVM がシステムにインストールされている。
    2. 最新のサービス更新がシステムにインストールされている。ほぼすべての新規サービス・レベルに、JVM パフォーマンスの改善が組み込まれます。

このタスクについて

Sun HotSpot JVM の調整は、JVM 構成が作成され、データが (主に verbosegc データから) 収集された後に分析され、構成の改訂があればそれが次のサイクルに適用される、という 1 つの反復プロセスです。 ご使用の Sun HotSpot JVM を調整する必要がある場合は、以下のステップのいずれか (複数の場合あり) を実行します。

手順

次のタスク

通常は verbosegc を使用してデータの収集と分析を行い、構成を評価します。JVM のパフォーマンスに満足するまで、調整を変更しながらデータの収集と分析を続けてください。


トピックのタイプを示すアイコン タスク・トピック



タイム・スタンプ・アイコン 最終更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tprf_hotspot_jvm
ファイル名:tprf_hotspot_jvm.html