JDK 1.6.x G1 的经验(“垃圾优先”)
我想知道最新JDK中G1垃圾收集器的体验如何? 我看到我的程序中抛出了 NullPointerException,尽管代码没有更改并且在早期的 JDK 中行为正常。
I'd like to know what are the experiences with G1 garbage collector in newest JDK? I see NullPointerException
thrown in my program, although code didn't change and behave correctly in earlier JDKs.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
垃圾收集器只会影响应用程序的性能,而不是其正确性。 我一直在 Eclipse 中使用它,只是为了好玩,而且看起来很稳定。
我会在其他地方寻找异常的来源。
A garbage collector will only impact the performance of your application, not its correctness. I've been using it for Eclipse, just for fun, and seemed stable.
I would look elsewhere for the source of the exceptions.
我一直在 Windows 上使用以下命令运行 jEdit
过去几天 。 没有经历过任何问题或不当行为。
我还尝试使用 G1 GC 运行 Intellij,但效果不太好。 它持续了几个小时,然后崩溃成一大堆烂摊子,也许有点乐观。
I've been running jEdit using:
for the last couple of days on windows. Haven't experienced anything going wrong or misbehaving.
I also tried running Intellij using the G1 GC, it didn't fair so well. It lasted a couple of hours before crashing in a big pile of mess, a bit optimistic maybe.
我尝试过,没有遇到任何例外。 但我们服务器的性能下降了大约 30%。
I tried and experienced no exceptions. But performance of our server dropped about 30%.