WindowsXPでの最大ヒープメモリの制限
起動オプションに「-Xmx」を使って最大ヒープメモリの設定ができますが、
1.2Gあたりを越えると、以下のエラーが発生します。
Error occurred during initialization of VM Could not reserve enough space for object heap
で、いろいろぐぐって出てきたのが次のBlog。
http://jroller.com/page/rreyelts/20040914
Windows XP, Windows 2000 Advanced Server, and Windows 2003 Server all have special support for enabling 3G address spaces for your programs. You simply set the "/3GB" switch in your boot.ini file.
WindowsXPだと3Gアドレス空間をサポートするために、boot.iniを編集する必要があるみたいなことが書いてあります。
始めて知ったんですけど、このあたりって常識なんでしょうか!?