比如 -XX:+PrintGCDtails 在哪进行设置,如何优化jvm
????????????????????????????????~
配置文件,比如
C:\j2sdk1.4.2_09\jre\lib\i386\JVM.cfg
单纯的调整JDK的参数没有意义吧?只有在运行某个程序的时候为程序设置运行的参数才有意义,比如你在运行某个类时,可以指定一些JVM参数,最常见的是调整内存,再比如运行Eclipse时在Eclipse的安装文件夹下有Eclipse.ini文件,这里可以设置运行Eclipse的JVM参数,下面是我用到的,如果你要添加自己的参数,就加到下面即可:
-Declipse.p2.mirrors=false
-vm
D:/Program Files/Java/jdk1.6.0_45/bin/javaw.exe
-startup
plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.100.v20110502
-showsplash
org.eclipse.platform
--launcher.defaultAction
openFile
-vmargs
-Xms1000m
-Xmx1400m
-XX:PermSize=180m
-XX:MaxPermSize=180m
-Xmn168m
-XX:+DisableExplicitGC
-XX:+UseParallelGC
-XX:+PrintGCTimeStamps
-XX:+PrintGCDetails
-verbose:gc
-Xloggc:gc.log