OutOfMemoryExceptionが発生しています。プロジェクト->プロパティ->実行->VMオプションでnetbeansのjvmのメモリを-Xms1600M-Xmx1600Mに増やしました。
Windows 7 4GBRAMJDKバージョン1.7Netbeansバージョン7.0.1で32ビットJavaを実行しています
しかし、私が走ると、
System.out.println("MaxMemory: " + Runtime.getRuntime().maxMemory()/1024/1024);
System.out.println("FeeMemory: " + Runtime.getRuntime().freeMemory()/1024/1024);
System.out.println("TotalMemory: " + Runtime.getRuntime().totalMemory()/1024/1024);
私は得る
MaxMemory: 247
FeeMemory: 14
TotalMemory: 15
changinfnetbeans.confファイルでnetbeans_default_optionsを変更しようとしました。
netbeans_default_options="-J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true"
に
netbeans_default_options="-J-client -J-Xss2m -J-Xmx1800m -J-XX:+UseConcMarkSweepGC -J-XX:+CMSClassUnloadingEnabled -J-XX:+CMSPermGenSweepingEnabled -J-Xms32m -J-XX:PermSize=32m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true"
しかし、JVMの作成に失敗したというエラーが表示されます。
編集済み
提案された変更が行われたように:
netbeans_default_options="-J-client -J-Xss2m -J-Xmx1400m -J-Xms1400m -J-XX:+UseConcMarkSweepGC -J-XX:+CMSClassUnloadingEnabled -J-XX:+CMSPermGenSweepingEnabled -J-XX:PermSize=32m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true"
それでもJVM作成に失敗したエラーが発生する
ヘルプ。
前もって感謝します