JDK 1.6.x G1的经验(“垃圾优先”)

时间:2009-06-12 14:36:41

标签: java nullpointerexception garbage-collection jdk1.6 g1gc

我想知道最新JDK中G1垃圾收集器的经验是什么?我看到NullPointerException抛出了我的程序,虽然代码在早期的JDK中没有改变并且行为正确。

3 个答案:

答案 0 :(得分:3)

垃圾收集器只会影响应用程序的性能,而不会影响正确性。我一直在将它用于Eclipse,只是为了好玩,而且看起来很稳定。

我会在其他地方寻找例外的来源。

答案 1 :(得分:2)

我一直在使用:

运行jEdit
-Xmx192M -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC

最近几天在Windows上。没有经历过任何错误或行为不端。

我也尝试使用G1 GC运行Intellij,但它并不公平。它持续了几个小时才撞到了一堆乱七八糟的东西,可能有点乐观。

答案 2 :(得分:1)

我尝试过,没有例外。但是我们服务器的性能下降了大约30%。