java - 打印所有 JVM 标志

标签 java optimization printing jvm flags

找到一个有趣的 JVM 标志:

java -XX:+UnlockDiagnosticVMOptions -XX:+PrintFlagsFinal -version

它打印了数百种我以前从未听说过的选项。 它还打印默认值,这有助于更好地诊断 JVM 行为。 另一个有趣的标志是:

-XX:+UnlockExperimentalVMOptions

有没有人知道任何解释它们的文档?

最佳答案

不要错过 Graal JIT 选项的 -XX:+JVMCIPrintProperties

在深入研究资源之前,您可以浏览以下摘录并更快地找到合适的选项:

https://chriswhocodes.com/ (OracleJDK 6/7/8/9/10/11/12、OpenJDK 8/9/10/11、Graal CE/EE、OpenJ9、Zing)

http://jvm-options.tech.xebia.fr/

http://www.pingtimeout.fr/2012/05/jvm-options-complete-reference.html

http://stas-blogspot.blogspot.com/2011/07/most-complete-list-of-xx-options-for.html

关于java - 打印所有 JVM 标志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10486375/

相关文章:

c# - PrintPreviewDialog 可以修改吗?

Java sql 错误与preparedstatement

java - 在整个应用程序中检查互联网连接的最佳方式

java - NFC Acr122u-A2 读取

c++ - 如何让 GCC 使用非平凡的 const/dest 实例化一个类实例?

java - Android 直接打印到网络打印机?

java - 使用 Spring MVC 和 ajax 处理对象列表

javascript - 为什么这个新代码比我的旧代码慢?

javascript - HTML 验证和加载时间

安卓 : Print html document from WebView