java - 最快次要GC的收集器

标签 java garbage-collection

Charlie Hunt 的“JVM 调优基础知识”演讲中 https://www.youtube.com/watch?v=4joWshvFJnw&noredirect=1

10:06 的幻灯片断言:“并行 GC 提供最快的次要 GC 时间”。然而,谈话并没有解释为什么会这样。

这可能是显而易见的,但尽管如此,我希望有任何支持上述陈述的推理/证据。

最佳答案

串行GC仅使用一个线程来处理一次GC,而并行GC则使用多个线程来处理一次GC,因此速度更快。当有足够的内存和大量的内核时,此 GC 很有用。

refer to this link for explaination

关于java - 最快次要GC的收集器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22506182/

相关文章:

java - Android Fragment 不接受 setcontentview

c++ - AST 解释语言的停止世界垃圾收集 : prevent application threads waiting for one

java - 有多少内存被垃圾回收?

java - Java中Long和Double局部变量的读写

java - 使用 split 时,字符串数组中的第一个元素为空

java - Struts 2 动态变量

java - 二维数组作为方法的参数?

javascript - GC 导致 QML 应用程序崩溃

java - 在 weblogic 中面临 perm gen space 错误

python - gc.collect() 函数到底做了什么?