#(1)串行 -XX:+UseSerialGC -XX:+UseSerialOldGC #(2)并行(吞吐量优先): -XX:+UseParallelGC -XX:+UseParallelOldGC #(3)并发收集器(响应时间优先) -XX:+UseConcMarkSweepGC -XX:+UseG1G咕
java -version java -help java -server java -cp
-Xint # 解释执行 -Xcomp # 第一次使用就编译成本地代码 -Xmixed # 混合模式,JVM自己来决定
相对不稳定,主要用于JVM调优和Debug
-XX:[+-]<name> # +或-表示启用或者禁用name属性
-XX:+UseConcMarkSweepGC # 表示启用CMS类型的垃圾回收器 -XX:+UseG1GC # 表示启用G1类型的垃圾回收器
-XX<name>=<value> # 表示name属性的值是value
-XX:MaxGCPauseMillis=500