• Register
0 votes
173 views

Problem :

I am having a box with 8gb of ram, so I don’t think the total memory is the issue. This application is running properly on boxes with 6gb or less ram.

What I am trying to do is to reserve 3GB of space using -Xmx3G command under "VM Arguments" in Run Configurations in my Eclipse.

But every time when I try to reserve more than 1500mb, I get following error: “Error occurred during initialization of VM; Could not reserve enough space for object heap” using -Xmx3G

Why am I getting such error any clue?

6 5 3
7,540 points

Please log in or register to answer this question.

1 Answer

0 votes

Solution :

Please understand that Windows has virtual memory management and the JVM only needs the memory that is contiguous in its address space. So the other programs running on the system should not necessarily impact your heap size. What can affect you are DLL's those get loaded in to your address space. But the optimizations in Windows that minimizes the relocation of DLL's during the linking makes it more likely that you will have a fragmented address space. The things that are likely to cut in to your address space apart from the usual stuff includes the security softwares, CBT softwares, spywares and other forms of malwares. The likely causes of the variances are different security patches, C runtime versions, etc. The device drivers and other kernel bits have their own address space e.g. the other 2GB of the 4GB 32-bit space.

You could try going through your DLL bindings in your JVM process and try to rebase your DLL's in to the more compact address space. Alternatively, you can switch to the 64-bit Windows and a 64-bit JVM.

9 7 4
38,600 points

Related questions

0 votes
1 answer 48 views
48 views
Why i am seeing this error can someone give me some explanation "Could not reserve enough space for object heap"” and how to resolve this issue.
asked Sep 14, 2020 Daniel Anderson 4k points
0 votes
1 answer 12 views
12 views
How can I eliminate this error?
asked Feb 9 TeamScript 13.5k points
0 votes
1 answer 39 views
39 views
i have come across the Minecraft could not reserve enough space for object heap. How to fix could not reserve enough space for object heap Minecraft?
asked Dec 6, 2020 TeamScript 13.5k points
0 votes
0 answers 12 views
1 vote
1 answer 32 views
32 views
Problem: I kept on getting this error when building for Android (shadow demo): Building DEX Failed! G:\Unity\JavaPluginSample\Temp/StagingArea> java -Xmx1024M -Djava.ext.dirs="G:/AndroidSDK/android-sdk_r09-windows\platform-tools/lib/" -jar "G:/AndroidSDK/android- ... initialization of VM Could not reserve enough space for object heap Could not create the Java virtual machine. How to solve this?
asked Mar 27, 2020 LizzyM 6.1k points
1 vote
1 answer 26 views
26 views
Problem: I am getting this error when I tried to build shadow demo for android: Building DEX Failed! G:\Unity\JavaPluginSample\Temp/StagingArea> java -Xmx1024M -Djava.ext.dirs="G:/AndroidSDK/android-sdk_r09-windows\platform-tools/lib/" -jar "G:/AndroidSDK/android- ... reserve enough space for object heap Could not create the Java virtual machine. Can anybody help to fix or explain me this error
asked Mar 24, 2020 LizzyM 6.1k points
0 votes
1 answer 1 view
1 view
Problem: The main problem could not reserve enough space for object heap android studio but why?
asked 2 days ago jamuna1 18.1k points
0 votes
1 answer 11 views
11 views
Problem: minecraft could not reserve enough space for object heap java -Xmx4G -Xms4G -jar Minecraft.jar java -Xmx3G -Xms3G -jar Minecraft.jar java -Xmx2G -Xms2G -jar Minecraft.jar
asked Feb 23 Hira 2.2k points
1 vote
1 answer 35 views
35 views
Problem: I have been using java7 on my 32bit windows with 4 RAM and I am getting the messages below while using these codes java -Xmx4G -Xms4G -jar Minecraft.jar java -Xmx3G -Xms3G -jar Minecraft.jar java -Xmx2G -Xms2G -jar Minecraft.jar Error occurred ... Could not create the Java Virtual Machine. Error: A fatal exception has occurred. Program will exit. Why this is happening? Any solution?
asked Mar 6, 2020 Gavin 15.3k points