我正在制作一个 java 游戏(我的世界克隆),我需要在 RAM 中存储相当多的数据,大约 1024Mb。
但是我尝试在 eclipse.ini 中设置我需要的参数,但是 eclipse 的 JVM 没有使用这些参数。
日食.ini
-startup
plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.100.v20110502
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
512M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
512m
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms1024m
-Xmx1024m
-javaagent:lombok.jar
-Xbootclasspath/a:lombok.jar
如您所见,我应该获得更多 RAM,但我的测试应用程序向我展示了其他内容:
memory with 500 sectors :
##### Heap utilization statistics [MB] #####
Used Memory:102
Free Memory:50
Total Memory:152
Max Memory:247
内存仍被阻塞在 256MB。
有任何想法吗?
配置:windows 7 64位,eclipse indigo 32位,JDK1.6 32位