我们为我们的应用程序启用了垃圾收集日志。我看到一些行打印了一些 CMS 步骤的时间。任何人都可以解释或指向一些解释 CMS 日志的链接,例如
9657.238: [CMS-concurrent-mark: 17.199/17.396 secs] [Times: user=80.61 sys=10.00, real=17.40 secs]
最佳答案
CMS 及其阶段在 http://blog.griddynamics.com/2011/06/understanding-gc-pauses-in-jvm-hotspots_02.html 中有很好的解释。 .
对于打印的时间,这是 Unix 处理时间,正如 Lithium 所指出的,您可以阅读 What do 'real', 'user' and 'sys' mean in the output of time(1)?为此。
关于Java GC CMS 收集器时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10146317/