1

现在我使用jvm参数UseParallelGC,我想将我的jvm版本升级到Java 7。java 6和java 7有什么区别吗?有人对此有一些经验吗?

4

1 回答 1

1

在 Java 6 和 Java 7 之间使用 ParallelGC 时不应该有任何可用性变化。但是,当切换到 Java 7 时,您可以期待更好的 GC 性能。我正在使用-XX:+UseParallelOldGC并且最近一直在升级。Java 7 给了我几个百分比的吞吐量并减少了总 GC 时间。当然,您的里程可能会有所不同。

Java 6 和 7 之间的主要 GC 变化涉及 G1 收集器,ParallelGC 收集器或多或少保持不变,并进行了一些错误修复和一些小的改进。

于 2013-09-26T06:18:50.000 回答