gc内存回收机制 在JVM中,新生代和旧生代有何区别?GC的回收方式有几种?

在JVM中,新生代和旧生代有何区别?GC的回收方式有几种?在客户端模式下,新一代选择串行GC,老一代选择串行GC在服务器模式下,新一代选择并行GC,老一代选择并行GC一般来说,我们的系统有两种选择方式

在JVM中,新生代和旧生代有何区别?GC的回收方式有几种?

在客户端模式下,新一代选择串行GC,老一代选择串行GC

在服务器模式下,新一代选择并行GC,老一代选择并行GC

一般来说,我们的系统有两种选择方式:吞吐量优先,吞吐量优先,服务器默认采用并行GC模式,暂停时间优先采用并发GC(CMS)模式。