Hitachi

Cosminexus V11 アプリケーションサーバ システム設計ガイド


付録B.2 Explicitヒープのメモリ使用量への影響

明示管理ヒープ機能の効率的な利用には,Explicitヒープのメモリ使用量が大きく影響します。自動解放処理の対象となるまでは,Explicitメモリブロック中に使用済みオブジェクトが多いほど,Explicitヒープのメモリ効率が悪くなります。例えば,図B-1のExplicitメモリブロック2は,三つのうち二つのオブジェクトが使用済み(66%が使用済み)です。しかし,Explicitメモリブロック2の使用済みオブジェクトは,自動解放処理対象に選択されるまでは自動解放されません。このことから,自動解放処理の前は,Explicitメモリブロック中に使用中のオブジェクトが多いほうがメモリ効率は良くなります。