My application runs perfectly alright on 32 bit XP and JVM could allocate 1.4 GB object heap size to this application. But when I run the same application (with 32 bit JVM), it could not initialize JVM. Then I tried reducing max heap size and at 1056MB, it started working!
XP 64-bit machine has 11GB RAM and 2GB virtual memory.
Does anyone any idea as what is the solution to this problem?