在哪里可以找到 Oracle JVM 的默认 -Xss(堆栈大小)值?

2024-01-02

有没有人找到过列出默认值的单个 JVM 文档-Xss不同版本的 Oracle JVM 和不同操作系统的值?

我已经能够在中找到这张表jrockit 文档 http://download.oracle.com/docs/cd/E13150_01/jrockit_jvm/jrockit/jrdocs/refman/optionX.html#wp1000929,但这对于那些使用“普通”Oracle JVM 的人来说没有帮助。

我确实很欣赏-Xss值会因操作系统(和 JVM 版本)而异,因此可能没有一份文档列出所有最新组合。但是,如果这里的读者知道任何单独的文档至少列出了默认值-Xss价值eachJVM 版本(或至少 1.6 和 1.5),或者即使仅用于some操作系统,这将是一个很好的开始。我对 Windows 的默认设置特别感兴趣。

我要补充一点,这很有价值的原因是,我们经常看到人们建议(我认为是错误的)某人可以通过改变-Xss价值。但是,如果您不知道默认值,则无法知道您是否通过某人建议的任何更改来提高或降低该值。他们通常不会指出他们所使用的版本/操作系统,因此他们的建议是否会“帮助”您是一个冒险。

比某些文档更好的是,如果有人知道一种查询 JVM 来获取当前值的方法(无论是从命令行还是通过 API 调用),那将更有价值。谢谢。

更新:我已经添加了我自己的答案 https://stackoverflow.com/a/66497611/90802总结了各种建议并指出了当前资源(2021 年初) 指出答案,包括我所了解到的-Xss价值 在Windows中。


try:

java -XX:+PrintFlagsFinal -version | grep ThreadStackSize
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在哪里可以找到 Oracle JVM 的默认 -Xss(堆栈大小)值? 的相关文章

随机推荐