Java GC CMS 收集器时间

标签 java garbage-collection concurrent-mark-sweep

我们为我们的应用程序启用了垃圾收集日志。我看到一些行打印了一些 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/

相关文章:

java - 长时间偶然的 Young 垃圾收集暂停

java - 使用quartz通过读取配置文件在预定时间运行脚本

java - Beanutils 类 : pinkyMoreAndMore works pMoreAndMore not 上的未知属性

对象的 Javafx 线图

android - ListView Adapter - 何时收集附加到 View 的监听器?

java - 在运行时替换 Java 对象

java - -XX+UseCMSCompactAtFullCollection 的确切用途是什么?

java - JVM CMS 垃圾收集问题

java - 使用文本文件复制到新的文本文件

java - Concurrent Mark Sweep (CMS) 是停止世界事件吗?