付録C.1 アプリケーション起動時のメモリ使用量
Webサービスを含むアプリケーション起動時のメモリ使用量について説明します。アプリケーション起動時とは,cjstartappコマンド実行時,またはManagement ServerからJ2EEアプリケーションを起動した直後のことを指します。
アプリケーション起動時には,JAX-WSエンジンの実行に必要なクラスの初期化などが行われます。初期化に必要なメモリ量は,Webサービス実装クラスの処理に関係なく,約21.2MBとなります。また,Javaヒープ内のMetaspace領域でのメモリ使用量は,J2EEサーバにロードされるクラスファイルの合計サイズです。JAX-WSエンジンのコンテナ拡張ライブラリで指定するcjjaxws.jarのクラスファイルの総和は約7MBになります。