7.1 GCとJavaVMのメモリ管理の概要
JavaVMのチューニングの目的は,システムの処理性能の向上です。特に,GCの仕組みを踏まえ,適切なメモリ管理ができるようにチューニングすることで,システムの処理性能が向上します。GCの挙動はメモリ管理方式によって変わるため,システムの要件に合わせて適切なメモリ管理方式を選択してください。アプリケーションサーバでは次の3つのメモリ管理方式を選択できます。
項番 |
メモリ管理方式 |
特徴 |
---|---|---|
1 |
SerialGC |
|
2 |
SerialGCと明示管理ヒープ機能の組み合わせ |
|
3 |
G1GC |
|
SerialGCについては7.2〜7.10を,明示管理ヒープ機能については7.11〜7.14を,G1GCについては7.15〜7.16を参照してください。