【问题标题】:JVM command line options [duplicate]JVM命令行选项[重复]
【发布时间】:2014-05-14 18:46:11
【问题描述】:

可能重复:
JVM Options List - still being maintained post Oracle?

是否有任何页面包含可用于运行 JVM 的命令行选项的完整列表?我所到之处都被提到http://www.oracle.com/technetwork/java/javase/tech/vmoptions-jsp-140102.html,这是非常不完整的。甚至Oracle page on Java 7 也只是指上面的页面。

对于这样一个基本问题,我深表歉意,但我不断遇到有人提出有用的外观选项来调整 JVM,但我在任何地方都找不到文档!例如CMSInitiatingOccupancyFraction

编辑: 按照下面 MicTech 引用的链接,然后是 Q 中的链接,看来:http://stas-blogspot.blogspot.co.uk/2011/07/most-complete-list-of-xx-options-for.html 是迄今为止最好的参考。叹息。

【问题讨论】:

标签: java jvm-arguments


【解决方案1】:

有一个关于 GC 标志可能对您有用的常见问题解答:

http://java.sun.com/docs/hotspot/gc1.4.2/faq.html

要考虑的一件事是这些标志不是“标准的”,因此 JVM 实现不必遵守。这就是为什么它没有在您的链接中列出的原因。它们是特定于实现的标志。

【讨论】:

  • 我意识到它们在 JVM 中并不是标准的,但是如果您正在运行 Sun/Oracle Hotspot JVM,它们就很重要。我也可以用谷歌搜索这些条款,但我相当乐观地希望某处可能有一份详细的清单。甲骨文甚至无法为如此重要的产品维护基本文档。
  • 我指出它们是非标准的,因此它们不在标准规范中。如果您使用的是 Oracle Hotspot JVM,那么这个链接他们的文档。虽然我同意你的看法,稍微正式一点会更好! :)
  • 这不仅仅是在 Oracle 与 World 方面的非标准,它们也可以在平台之间有所不同。过去,Windows、Linux 和 Solaris 支持不同的非标准交换机,如 32 位和 64 位。 OSX目前有不同的 -X 命令行开关。
【解决方案2】:

【讨论】:

  • 我在问题中提到的链接不完整!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-02-28
  • 1970-01-01
  • 1970-01-01
  • 2011-03-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多