java.exe -X 参数信息
-X参数是非标准参数。
-Xmixed 混合模式执行 (默认)
-Xint 只用解释模式执行
-Xbootclasspath:<directories and zip/jar files separated by ;>
为类(classes)和资源(resources)的引导启动设置搜索路径
-Xbootclasspath/a:<directories and zip/jar files separated by ;>
在引导启动classpath参数中添加新的classpath,并设置在classpath的最后。用分号分割。
-Xbootclasspath/p:<directories and zip/jar files separated by ;>
在引导启动classpath参数中添加新的classpath,并设置在classpath的最前面。用分号分割。
-Xnoclassgc 禁止对class的垃圾收集器(GC)
-Xincgc 允许增加垃圾收集器(GC)
-Xloggc:<file> 将垃圾收集器状态写入日志,该日志用时间戳方式起名。
-Xbatch 禁止后台编译
-Xms<size> 设置初始java堆存储(heap)尺寸。
-Xmx<size> 设置最大java堆存储(heap)尺寸。
-Xss<size> 设置java线程栈存储(stack)大小。
-Xprof 输出CPU概况数据
-Xrunhprof[:help]|[:<option>=<value>, ...]
执行 Java Virtual Machine Profiler Interface(Java虚拟机探查接口)的堆,CPU,或者监视器概况。
-Xdebug 允许远端debug
-Xfuture 允许最严格的检测, 预见未来。默认。
-Xrs 减少java虚拟机使用操作系统指令 (见文档)
-Xcheck:jni 为JNI函数执行附加的检测