【发布时间】:2011-03-18 00:18:09
【问题描述】:
有谁知道 Java 的新垃圾优先 (G1) 垃圾收集器(与“旧”GC 相比)的任何性能基准?
在 GC 暂停时间方面,Sun 表示 G1 有时比 CMS 更好,有时更差。虽然 G1 收集器成功地限制了总暂停时间,但它仍然只是一个软实时收集器。换句话说,它不能保证它不会一直影响应用程序线程满足其最后期限的能力。但是,它可以在一组明确定义的范围内运行,这使其成为需要保持高吞吐量性能的软实时系统的理想选择。
我想看看 Java 的 CMS(并发标记扫描)和 G1(垃圾优先)收集器的吞吐量和延迟的实际测量值。
【问题讨论】:
标签: java performance garbage-collection