#分代收集器

使用单线程 #串行 地进行垃圾清理. 尽管新生代和老生代的垃圾处理逻辑有一些不同(由于新生代有 #eden 和 #survivor 的分隔),但总体逻辑没有什么差别.

  • 对于 #新生代 来说,本收集器的做法是 #STW 并使用 #mark-copy
  • 对于 #老生代 来说,会使用 #STW 并进行 #mark-compact ,一般这个收集器称为 #serial-old

本收集器的性能算是比较差的,但也非常容易理解和实现,对于客户端小应用来说,是比较容易实现的方案.

java -XX:+UseSerialGC -jar Main.java



Published

26 September 2021

Category

development

Tags