我如何知道 Sun JVM 启用了哪些默认设置?

发布于 2024-10-20 14:14:13 字数 667 浏览 4 评论 0原文

我想在我的 JVM 上尝试 CompressedOops。不,我想知道它是否可以默认启用。我在 debian/squeeze 上运行这个 jvm:

$ java -version
java version "1.6.0_22"
Java(TM) SE Runtime Environment (build 1.6.0_22-b04)
Java HotSpot(TM) 64-Bit Server VM (build 17.1-b03, mixed mode)

有些人说它默认启用,有些人说它不是:

来自: http://forums.yourkit.com/viewtopic.php?f=3&t=3185

是的,你说得对,我也查过了 并且压缩 Oops 未激活 默认情况下,在 Java6u21 64 位中,我这样做 不明白为什么这么说 我提供的链接。

我尝试使用 jconsole/JMX 检查它,但没有找到名为 CompressedOops 或类似属性的属性。

有谁知道我在哪里可以获得特定构建的所有 jvm 选项及其默认值的列表?

问候 詹宁

i want to try CompressedOops on my JVM. No I wonder if it might be enabled by default. I run this jvm on debian/squeeze:

$ java -version
java version "1.6.0_22"
Java(TM) SE Runtime Environment (build 1.6.0_22-b04)
Java HotSpot(TM) 64-Bit Server VM (build 17.1-b03, mixed mode)

Some people say it is enabled by default, some say it is not:

from: http://forums.yourkit.com/viewtopic.php?f=3&t=3185

Yes, you are right, I also checked it
and Compressed Oops is not activated
by default in Java6u21 64-bit, I do
not understand why it said so in the
links I provided.

I tried to check it with jconsole/JMX but had no luck to find an attribute named CompressedOops or alike.

Does anybody know where i get a list of all jvm options for a specific build with their default values?

regards
Janning

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

Bonjour°[大白 2024-10-27 14:14:13

您可以使用 -XX:+PrintFlagsFinal 运行来在 JVM 启动时打印所有标志的值。

或者,您可以使用 jinfo 工具检查正在运行的 JVM 中标志的值:

> jinfo -flag UseCompressedOops 7364
-XX:+UseCompressedOops

使用 jps 查找进程的 pid。

You can run with -XX:+PrintFlagsFinal to print the values of all flags at startup of the JVM.

Alternatively, you can use the jinfo tool to check the value of a flag in a running JVM:

> jinfo -flag UseCompressedOops 7364
-XX:+UseCompressedOops

Use jps to find the pid of the process.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文