Java ゲーム (Minecraft のクローン) を作成していますが、RAM にかなりの量のデータ (約 1024Mb) を保存する必要があります。
ただし、必要なパラメーターを eclipse.ini に設定しようとしましたが、それらは Eclipse の JVM で使用されていません。
eclipse.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 ビット