У меня установлена 32-разрядная версия JRE v1.6. Когда я пытаюсь запустить программу следующим образом:
java -Xms1024m -Xmx2048m net.analysis.MyProg
Я вижу следующее отображаемое сообщение:
Error occurred during initialization of VM
Could not reserve enough space for object heap
Could not create the Java virtual machine
Насколько я знаю, максимальный размер кучи, разрешенный для 32-битной JVM, составляет 2 ГБ. На компьютере, на котором запущен мой код, имеется 131061 МБ физической памяти (используя диспетчер задач Windows, 128 ГБ ОЗУ).
Кто-нибудь знает, что я делаю неправильно здесь?