27

JVM 选项列表是否仍在任何地方维护?它似乎已经从 Oracle 的网站上消失了,但幸运的是 Wayback Machine 有一个副本

4

2 回答 2

42

用于java -XX:+PrintFlagsFinal打印可用的 -XX 选项。可以使用以下选项将更多诊断和实验选项添加到列表中:( -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions对于 Sun) -XX:+UnlockInternalVMOptions(对于 JRockit)

注意:Java 8 文档的当前版本javac包含大多数-XX选项的列表:https ://docs.oracle.com/javase/8/docs/technotes/tools/windows/java.html

包含 80 多个选项的 Oracle 指南:http ://www.oracle.com/technetwork/java/javase/tech/vmoptions-jsp-140102.html

Pierre Laporte 提供的全面搜索 907 选项的服务(支持 JDK 8):http: //jvm-options.tech.xebia.fr/

包含 800 多个选项的 Stas 指南:http: //stas-blogspot.blogspot.com/2011/07/most-complete-list-of-xx-options-for.html

JVM 1.6.0 和旧版本的选项集合:http ://www.xenoc.demon.co.uk/A%20Collection%20of%20JVM%20Options.htm

于 2011-11-27T17:01:33.837 回答
5

我经常使用同一个文档作为参考,但不幸的是原作者不再维护它。我认为它仍然是一个有效的列表,尤其是对于较旧的 JVM。

Andriy 引用的 www.xenoc.demon.co.uk 不再可用...

因此,我试图在A Collection of JVM Options中保留文档的更新版本。

于 2013-05-20T11:11:29.873 回答