消息“在安全点期间合并的操作”的含义

Java应用程序使用以下标志运行:-XX:+ PrintSafepointStatistics,然后在标准输出控制台上生成以下行:

2安全点期间VM操作合并

有人在乎解释这是什么意思吗?

更一般地说 – 是否有一个Java参考手册在某处详细说明所有JVM标志,它们的使用,最重要的是,预期的输出,以及相关的解释?

以下是可能的VM操作列表。

当VM处于安全点时处理的每个后续vm操作都会递增此计数器,即,如果处理1 vm op而不是递增,则如果处理2 vm操作,则会增加一次,如果处理3 vm操作则增加两次(等等)。

我没有关于该消息的具体答案,但可以指向包含该消息的Java 6源代码中的safepoint.cpp 。

Joseph D. Mocker编写了各种版本的JVM选项集合