I have a Java application that utilizes a lot of memory and consequently runs very slowly. I found that there is a .ini file that I can use to configure the memory usage of the JVM but I don't know what these parameters mean or how to set them. Can someone explain their meaning and what they do? The application has both a 32-bit and a 64-bit version.
Here is the default config - which runs very slowly
I changed it to this and noticed an improvement, but I don't know if I did the right thing or not:
Can someone provide advice on how this should be configured? I'm running WIndows 7 with 4GB of RAM.