64-bit java won't allocate more than 2GB of heap memory
问题 I'm running my program from eclipse and using 64-bit java, but I still can't get it to allocate more than 2GB of memory. I'm running some benchmarks so I need a lot of memory. I have this in my eclipse.ini: -Xmx8g I want it to use all my memory. Could this be due to a 32-bit version of eclipse? I'm not sure what I have for eclipse. I've tried sending in -Xmx8g to VMArgs when running the program. I'm running 64-bit windows 7 and a 64-bit JRE. 回答1: In the run configuration screen, go to