When starting a JProbe integration you receive the following error message :
Error occurred during initialization of VM
Could not reserve enough space for object heap
Could not create the Java virtual machine.
Unable to allocate the specified heap size, and therefore can't start the JVM
There are hard limits imposed on Windows systems which restrict the maximum size of the heap that be reserved for a JVM, when setting the heap size using the VM argument -Xms.
In theory there is a 2Gb hard limit on most desktop Windows versions (such as Windows XP) and 3Gb on Windows Server versions. See the Microsoft article for further details :
http://www.microsoft.com/whdc/system/platform/server/PAE/PAEmem.mspx
Due to overheads imposed by the Windows operating system it is not possible to set the heap size to the maximum size specified in the hard limit. If you specify a too big initial heap size you will receive the error seen in the problem description regarding reversing object space. To overcome this error you should reduce the heap size until the JVM is able to reserve object space during its startup.
As a guideline, in tests we've found on Windows XP the maximum heap size is around 1.4Gb, but this can vary from system to system.
applies to version 6.x