JVM参数
1.1 三种参数类型
-
标准参数
- -help
- -version
-
-X参数
非标准参数,不同版本可能不一样
-
-Xint
-
-Xcomp
-
-
-XX参数
也是非标准参数,但在JVM调优时使用率较高
- -XX:newSize
- -XX:+UseSerialGC
1.2 标准参数
JVM的标准参数一般都很稳定,在未来的JVM版本中不会改变,可以使用java -help
检索出所有的标准参数。
用法: java [-options] class [args...]
(执行类)
或 java [-options] -jar jarfile [args...]
(执行 jar 文件)
其中选项包括:
-d32 使用 32 位数据模型 (如果可用)
-d64 使用 64 位数据模型 (如果可用)
-server 选择 "server" VM
默认 VM 是 server.
-cp <目录和 zip/jar 文件的类搜索路径>
-classpath <目录和 zip/jar 文件的类搜索路径>
用 ; 分隔的目录, JAR 档案
和 ZIP 档案列表, 用于搜索类文件。
-D<名称>=<值>