With memory well in excess of 10G, on a 64-bit system, how much memory should be allocated to the JVM heap. Should all of it be allocated to the heap? What JVM heap size or settings are recommended for a 32-bit system? Are there any limitations to set max heap size of JVM? What are the max values that we can use? How much RAM should I allocate for JBoss running on Windows 2008? I want to know ...