內(nèi)容: 1.Serial收集器 2.ParNew收集器 3.Parallel收集器 一、三種收集器解析 Serial收集器:單線程的方式,串行的方式,一般在新生代來收集垃圾。Serial Old收集器采用標(biāo)記/壓縮的算法一般用來收集老年代。沒有多線程在線程切換帶來的性能消耗。 ParNew收集器:多線程的,采用復(fù)制算法和Stop the World的方式。如果是多CPU多Core的物理環(huán)境,采用ParNew收集器更佳,提升了吞吐量。實(shí)際生產(chǎn)環(huán)境下,如果資源延遲的要求特別高的情況下,采用ParNew和CMS收集器組合。 Parallel收集器:也是復(fù)制算法和多線程和Stop the World的方式。Parallel可以控制JVM的吞吐量的大小,是吞吐量優(yōu)先的收集器。 三種收集器詳解:JVM垃圾回收器介紹
|