30 - 100GB 大堆的高效 GC 收集

发布于 2024-11-27 03:59:40 字数 55 浏览 0 评论 0原文

Java 7 现在可以有效地处理 30 - 100GB 的大堆,而不会出现明显的 GC 暂停吗?

Can Java 7 now handle large heap of 30 - 100GB efficiently without significant GC pause?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

时光倒影 2024-12-04 03:59:41

有可用的调整选项和并发 GC,但在 tenured Generation 的 GC 期间仍然会有一些暂停。

Angelika Langer 在此演示中详细解释了这一点:

http://vimeo.com/28761227

There are tuning options available, and concurrent GC, but there will still be some pauses during the GC of the tenured generation.

Angelika Langer explains this in detail in this presentation:

http://vimeo.com/28761227

关于从前 2024-12-04 03:59:41

另一种选择是使用 Terracotta BigMemory。如果您将对象存储在堆中的大缓存中,这非常有用。这不是开源的,但在我看来,价格合理。 BigMemory 基本上在堆外分配对象内存,因此堆大小可以保持在最小或中等大小。

Another option is to use Terracotta BigMemory. This is useful if you are storing objects in a big cache in heap. This is not open source but in my opinion, reasonably priced. BigMemory basically allocates object memory outside heap and hence the heap size can be kept to a minimum or medium size.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文