房产公司网站建设方案ppt,手机网站模板尺寸,典型的企业网站,wordpress的网站后台Jvm中的垃圾回收器 在jvm中#xff0c;实现了多种垃圾收集器#xff0c;
包括#xff1a; 1.串行垃圾收集器 2.并行垃圾收集器 3.CMS#xff08;并发#xff09;垃圾收集器 4.G1垃圾收集器
1.串行垃圾回收器
效率低#xff0c;使用较少
2.并行垃圾回收器 3.并发垃圾回… Jvm中的垃圾回收器 在jvm中实现了多种垃圾收集器
包括 1.串行垃圾收集器 2.并行垃圾收集器 3.CMS并发垃圾收集器 4.G1垃圾收集器
1.串行垃圾回收器
效率低使用较少
2.并行垃圾回收器 3.并发垃圾回收器 主要针对老年代进行垃圾回收
说明 1.初始标记时就是采用可达性分析算法进行标记此时会阻塞其他线程(阻塞时间很短不会影响用户体验)此时只标记了GC Roots和GC Roots直接关联的对象A 2.并发标记此时不会阻塞线程会从A开始找到所有存活的对象A、B、C、D、GC Roots。 3.重新标记为什么这里还要重新标记一遍呢这是因为当时并发标记的时候其他线程还在执行如果这期间比如说之前没有被引用的X在此期间被A引用了这里重新标记的时候就会把X标记为存活对象 注重新标记的时候所有线程共同参与就不会出现新的引用 4.并发清理其他线程照常执行。 小结