Java 2 SDK 開発ガイド (Solaris 編)

64 ビットサポート

Java HotSpotTM Server VM を使用する場合、Solaris オペレーティング環境 (SPARC 版) の J2SE 1.4.0 は 64 ビット SPARC V9 プラットフォーム上での 64 ビット動作をサポートします。これによって、4G バイト (32 ビット VM がサポートできる絶対最大値) より大きなヒープをサポートできます。Java HotSpot Server VM では、適切なコマンド行フラグを使用することによって、32 ビットまたは 64 ビットのどちらかの動作をさせることができます。64 ビット VM を使用する場合、ユーザのプログラムが参照変数をアクセスするのに費やす時間によって異なりますが、約 15% から 25% の性能の低下が見られることがあります。64 ビット VM を使用する場合、J2SE 1.4.0 は 32 ビット共有ライブラリをサポートしません。ネイティブ (Java Native Interface) コードは 64 ビットモードでコンパイルし直す必要があります。