4种主要的垃圾收集器

4种主要的垃圾收集器_第1张图片

  1. Serial(串行垃圾回收器):它为单线程环境设计且只使用一个线程进行垃圾回收,会暂停所有的用户线程。
  2. Parallel(并行垃圾回收器):多个垃圾收集线程并行工作,此时用户线程是暂停的。
  3. CMS(并发垃圾收集器):用户线程和垃圾收集线程同时执行(不一定是并行,可能交替执行),不需要停顿用户线程
  4. G1垃圾回收器:将堆内存分割成不同的区域,然后并发的对其进行垃圾回收

你可能感兴趣的:(JVM)