Настройка Netbeans для повышения производительности

30.04.2017

Настройка Netbeans, по мотивам https://performance.netbeans.org/howto/jvmswitches/

 

Редактировать netbeans.conf

У меня в Windows 8.1 он тут c:\Program Files\NetBeans 8.2\etc\netbeans.conf

netbeans_default_options="
-J-XX:CompileThreshold=100
-J-XX:+UseParallelGC
-J-XX:+UseConcMarkSweepGC
-J-XX:+CMSClassUnloadingEnabled 
-J-XX:+CMSPermGenSweepingEnabled
-J-Djava.index.useMemCache=true 
-J-XX:+UseConcMarkSweepGC 
-J-XX:+CMSClassUnloadingEnabled 
-J-XX:+CMSPermGenSweepingEnabled 
-J-client 
-J-Xss2m 
-J-Xms256m 
-J-Xmx512m  
-J-Djava.net.preferIPv4Stack=true 
-J-Dapple.laf.useScreenMenuBar=true 
-J-Dapple.awt.graphics.UseQuartz=true 
-J-Dsun.java2d.noddraw=true 
-J-Dsun.java2d.dpiaware=true 
-J-Dsun.zip.disableMemoryMapping=true 
-J-Dsun.java2d.d3d=false"

Это настройки для конфигурации Intel 2500K с 8гб оперативной памяти