有没有人发现过一个 JVM 文档列出了不同版本的 Oracle JVM 和不同操作系统的默认 -Xss
值?
我已经能够在 Jrockit 文档中找到这个表,但是这对于那些使用“普通”Oracle JVM 的人没有帮助。
我很欣赏每个操作系统(和 JVM 版本)的 -Xss
值会有所不同,所以可能没有一个文档列出了所有最近的组合。但是,如果这里的任何读者知道有任何单独的文档至少列出了 每个人 JVM 版本(或至少1.6和1.5)的默认 -Xss
值,或者甚至只列出了 一些 OS 的默认 -Xss
值,那将是一个很好的开始。我对 Windows 的默认设置特别感兴趣。
我要补充的是,这个值的原因是,我们经常看到人们推荐(我认为是错误的)某人可以通过改变 -Xss
值来解决问题。但是如果你不知道你的默认值,那么你就没有办法知道你是通过别人建议的任何改变来提高还是降低价值。他们通常不会指明他们所使用的版本/操作系统,所以他们的建议是否能“帮助”你是一个不确定的问题。
比某些文档更好的是,如果有人知道一种方法来查询 JVM 以获得当前值,无论是从命令行还是通过 API 调用,那将是更有价值的。谢谢。
更新: 我添加了 我自己的答案,它总结了各种建议,并指出了当前的资源(在2021年初) 指出答案,包括我所学到的
-Xss
值 在 Windows 中