爪哇 - 可用的垃圾收集算法[关闭](Java - available garbage collec

2019-07-23 06:43发布

有谁知道一个适当的资源在Java中使用的垃圾回收机制看? 到目前为止,我发现一对夫妇的网站,但他们并没有包含有关全面的描述时使用的,什么是执行。 (我指的是Oracle的JDK)

Answer 1:

截至今天,有在Java HotSpot虚拟机提供4种GC算法:

  • 串行GC -建议对不具备低暂停时间要求的客户风格的应用程序。
  • 并行GC -使用吞吐量事项时。
  • 大多并发GC(也称为并发标记,扫GC(CMS)) -使用延迟问题时。
  • 垃圾首先GC(G1) -新的GC算法,对CMS更换。

您可以找到有关在下面的文献中的这些GC算法的详细信息。

图书:

  • Java性能 -实用指南,包含了GC章节,全面何时以及如何使用各种热点GC算法解释说,
  • 该垃圾收集手册 -垃圾收集理论来解释,提到了所有可用的GC技术。

讲座/文章:

  • Java的一个2012 高级JVM调整
  • Java的一个2012 G1垃圾收集器的性能优化
  • 垃圾收集调优指南
  • Java的HotSpot的垃圾收集

邮件列表:

  • OpenJDK的热点使用GC


Answer 2:

看看这个网站www.cubrid.org/blog/tags/Garbage%20Collection/ 。 它拥有一套房的五篇文章,描述了从概念GC细节和使用情况。
我猜你可能看着这一个特别。



文章来源: Java - available garbage collection algorithms [closed]