技巧💡

可以和分代收集算法进行比较。

  • 每次垃圾收集线程只收集一小片区域的内存空间,接着切换到应用程序线程,依次反复,直到垃圾收集完成
  • 通过对线程间冲突的妥善管理,允许垃圾收集线程以分阶段的方式完成标记、清理或复制工作
  • 缺点: 线程和上下文切换导致系统吞吐量的下降