现在我正在使用jvm参数UseParallelGC,我想将我的jvm版本升级到Java 7. java 6和java 7之间有什么区别吗?任何人都有一些经验吗?
答案 0 :(得分:1)
在Java 6和Java 7之间使用ParallelGC时,不应该有任何可用性更改。但是,切换到Java 7时,您可以期望更好的GC性能。我正在使用-XX:+UseParallelOldGC
并且最近一直在升级。 Java 7为我提供了几个百分比的吞吐量并减少了总GC时间。当然,您的里程可能会有所不同。
Java 6和7之间的主要GC更改涉及G1收集器,ParallelGC收集器或多或少保持相同的一些错误修复和小的改进。