付録B Explicitヒープに配置するオブジェクトの寿命による明示管理ヒープ機能への影響
明示管理ヒープ機能の効率的な利用には,Explicitヒープに配置するオブジェクトの寿命が大きく影響します。Explicitヒープ内のExplicitメモリブロックを自動解放するタイミングで,そのブロック内のすべてのオブジェクトが使用済みであると,自動解放処理時間が短くなり,メモリ効率も良くなります。
ここでは,明示管理ヒープ機能の自動解放処理で対象となるExplicitメモリブロックの選択方法,およびExplicitヒープのメモリ使用量やオブジェクトの寿命の考え方について説明します。これらを理解した上で,「付録A HTTPセッションで利用するExplicitヒープの効率的な利用」の考慮点を確認し,明示管理ヒープ機能の効率的な利用を検討してください。