年中アイス

いろいろつらつら

JDK6の初期ヒープサイズ

JVMのヒープサイズが標準(デフォルト)でどれぐらいなんだろうと仕様を調べたのでメモ

最初 物理メモリの1/64 Xmsオプションで指定可
最大 物理メモリの1/4か1GBの小さい方 Xmxオプションで指定可

OracleのGarbage Collector Ergonomicsページ(英語)

自分のマシンだと2GBメモリが乗ってるので、単純計算で以下。
最初は2048MB/64=32MB
最大は2048MB/4=512MB

ヒープ領域が必要なのだと、ちゃんとオプション指定するからあんまり気にしないかも。