Interstage Application Server チューニングガイド
目次 索引 前ページ次ページ

第7章 JDK/JREのチューニング> 7.1 基礎知識

7.1.2 Java VM

■製品搭載のJava VM

 JDK/JREには、Javaのバイトコードを解釈・実行するエンジン部であるJava仮想マシン(Java VM)があります。
 表1に、Java VMの種類と特徴を示します。

表1 Java VMの種類と特徴

Java VMの名称

Java VMの特徴

Java HotSpot Client VM

 アプリケーション起動時間を短縮し、メモリ消費を抑制するように設計されたクライアント環境向けのJava VMです。
 富士通版Java HotSpot Client VMでは、富士通独自技術によるトラブルシューティングに関する機能強化などを追加実装しています。

Java HotSpot Server VM

 アプリケーション起動時間の短縮などよりも、安定性および、スループットの向上を考慮して設計されたサーバ環境向けのJava VMです。

FJVM

 Java HotSpot Server VMをベースに、富士通独自技術による性能改善やトラブルシューティングに関する機能強化などを追加実装したJava VMです。

 Interstageでは、Java HotSpot Client VMFJVMを搭載しています。
 デフォルトのJava VMは、FJVMです。これは、javaコマンドのオプションに、“-server”または“-fjvm”を指定することと同義です。Java HotSpot Client VMを使用したい場合は、オプションに“-client” (Windows 32ビットのJDK/JRE1.3.1の場合は“-hotspot”)を指定してください。

(64ビット)

(64ビット)

 FJVMのみ使用可能です。Java HotSpot Client VMは搭載していません

■FJVMの詳細

 FJVMの詳細は、“FJVM”を参照してください。

■Java VM関係の資料

 Java VMの詳細は、JDKドキュメンテーションの次を参照してください。

 他にも、Java VMに関連する資料があります。


目次 索引 前ページ次ページ

Copyright 20078 FUJITSU LIMITED