-XX参数也是非标准参数,主要用于jvm的调优和debug操作。
-XX参数的使用有2种方式,一种是boolean类型,一种是非boolean类型:
boolean类型
格式:-XX:[+-]<name> 表示启用或禁用<name>属性
如:-XX:+DisableExplicitGC 表示禁用手动调用gc操作,也就是说调用System.gc()无效
非boolean类型
格式:-XX:<name>=<value> 表示<name>属性的值为<value>
如:-XX:NewRatio=1 表示新生代和老年代的比值