2007-01-26 JVMのヒープメモリの割り当てサイズ Java 32ビット版JVMだと2GBまで。32ビットのアドレス空間だからね。64ビット版JVMはまだあまり使われていないみたい。もちろんそれなら超えられる。あとは、1プロセスの連続したメモリ確保など、OSでの制限もあるため。 高性能マシンで使うときは色々設定を気にしないといけない。でも、結局無駄にメモリ積んでたりして…ってことも…。