Sun Java Enterprise System 2005Q4 インストールガイド(UNIX 版)

Java 仮想マシン (JVM) の設定

使用する Java ES コンポーネントに必要なインストール後設定が完了したあとで、コンポーネントによっては、Java 仮想マシン (JVM) の調整が必要になる場合があります。JVM はいくつかのエンティティーから構成されていますが、その中でもっとも重要なのは、コンパイラです。コンパイラは Java バイトコードをマシン命令に変換します。この Java ES リリースに付属するバージョンの JDK (Java Developer's Kit) には、JVM に対して適用可能なオプションがいくつか用意されています。重要なオプションとして–server オプションがあります。(オプションの一覧を取得するには java –? コマンドを使用する。)–server オプションは、JVM をサーバーモードで実行するための便利な調整オプションです。

ガベージコレクションについては、初期段階ではデフォルトのアルゴリズムで問題ありません。

Java ヒープメモリーも、設定しなければならない可能性のある重要な調整オプションの 1 つです。次に例を示します。

高負荷システムの場合、まずはヒープサイズの最大値を 1.2G バイトに設定してみることをお勧めします。