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

时间:2010-05-17 15:44:18

标签: java garbage-collection

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

在安全点期间合并的2个VM操作

任何人都在乎解释这是什么意思?

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

2 个答案:

答案 0 :(得分:3)

以下是可能VM operations

的列表

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

答案 1 :(得分:2)

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

Joseph D. Mocker编制了各种版本的collection of JVM options