gpt4 book ai didi

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

转载 作者:IT老高 更新时间:2023-10-28 20:24:19 26 4
gpt4 key购买 nike

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

我已经在 jrockit docs 中找到了这张表。 ,但这对那些使用“普通”Oracle JVM 的人没有帮助。

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

我要补充一点,这是有值(value)的原因是我们经常看到人们建议(我认为是错误的)有人可以通过更改 -Xss 值来解决问题。但是,如果您不知道您的默认值,那么就无法知道您是通过某人推荐的任何更改来提高还是降低值(value)。他们通常不会指出他们所使用的版本/操作系统,所以他们的建议是否会“帮助”你是一个废话。

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

Update: I have added an answer of my own that summarizes the various suggestions and points to a current resource (in early 2021)indicating the answer, including what I learned about the -Xss valuein Windows.

最佳答案

尝试:

java -XX:+PrintFlagsFinal -version | grep ThreadStackSize

关于java - 在哪里可以找到 Oracle JVM 的默认 -Xss(堆栈大小)值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6020619/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com