Cosminexus システム設計ガイド

[目次][用語][索引][前へ][次へ]

8.4.2 DefNew::Eden領域のメモリサイズの見積もり

DefNew::Eden領域のメモリサイズは,コピーガーベージコレクションを発生させる間隔に影響します。DefNew::Eden領域のメモリサイズを大きく取ると,コピーガーベージコレクションの発生間隔が長くなります。なお,コピーガーベージコレクションに掛かる時間は,使用中のオブジェクトの個数に影響され,DefNew::Eden領域のメモリサイズにはあまり影響されません。このため,コピーガーベージコレクションが頻発しないように,DefNew::Eden領域のメモリサイズを十分に確保することが,性能向上には効果的です。

ただし,DefNew::Eden領域のメモリサイズを大きくし過ぎると,キャッシュ効率が悪くなることがありますので,注意してください。