用网站的源代码怎么做网站,六安网,做网站用什么电脑好,O2O网站建设需要多少钱一、关系 GC算法#xff08;引用计数法、复制算法、标记清除算法、标记整理算法#xff09;是方法论#xff0c;垃圾收集器是算法的落地实现。 二、4种主要垃圾收集器 4.1、串行垃圾收集器#xff08;Serial#xff09; 它为单线程环境设计#xff0c;并且只使用一个线程…一、关系 GC算法引用计数法、复制算法、标记清除算法、标记整理算法是方法论垃圾收集器是算法的落地实现。 二、4种主要垃圾收集器 4.1、串行垃圾收集器Serial 它为单线程环境设计并且只使用一个线程进行垃圾回收会暂停所有的用户线程所以不适合服务器环境。 4.2、并行垃圾收集器Parallel 多个垃圾回收线程并行执行此时用户线程是暂停的适用于科学计算/大数据处理等弱交互场景。 4.3、并发垃圾收集器CMS 用户线程和垃圾收集线程同时执行不一定是并行可能交替执行不需要停顿用户线程互联网公司多用它适用于对响应时间有要求的场景。 4.4、G1垃圾收集器 G1垃圾收集器将堆内存分割成不同的区域然后并发的对其进行垃圾回收。 三、垃圾收集器如何选择 目前为止还没有完美的垃圾收集算法出现更没有万能的垃圾收集器只有针对具体应用选择最合适的收集器进行分代收集才能最大限度的提升效率。