【发布时间】:2021-03-12 05:59:07
【问题描述】:
我们最近转移到了 Azul jdk,而不是使用 Oracle。 似乎缺少有关分析标志及其用法的文档。
例如,如果我想在 Oracle 中跟踪本机内存,我只需添加此标志:
-XX:NativeMemoryTracking=[detail|summary]
当我想获取统计信息时,我只需使用 jcmd,如下所示:
jcmd <pid> VM.native_memory
我正在尝试对 Azul jdk 执行相同的操作,但未成功。 他们的网站上缺少文档: https://docs.azul.com/zing/ZingNMT.htm
他们只是指定我需要添加的标志,根本没有使用示例。 有人曾经在 Azul jdk 中使用过 jcmd/jmap/jstat 或任何 Oracle HotSpot 实用程序命令吗? 它甚至存在还是有其他选择?从他们的网站上看不清楚。
【问题讨论】:
-
您链接的文档是指 Azul Zing,而在您的问题中,您似乎在谈论 Azul OpenJDK 构建。他们是两个不同的东西。你用的是哪一个?确保使用随您使用的软件分发的
jcmd。 -
你是对的,实际上我使用的是 Azul OpenJDK Zulu。但这没关系。也没有适当的文档。我想猜测它支持哪些实用程序命令或如何使用它?
标签: java jvm hotspot azul-zulu azul-zing