![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
文章平均质量分 94
始末丶Yzx
这个作者很懒,什么都没留下…
展开
-
十二、七款经典垃圾收集器
十二、七款经典垃圾收集器GC分类评估GC的性能指标七款经典的垃圾收集器Serial回收器: 串行回收ParNew回收器: 并行回收Parallel回收器: 吞吐量优先CMS回收器: 低延迟工作原理CMS的优点CMS的弊端CMS的参数设置小结G1回收器: 区域化分代式介绍工作原理 GC分类 按线程数分,可以分为串行垃圾回收器和并行垃圾回收器 串行回收指的是在同一时间段内只允许有一个CPU用于执行垃圾回收操作,此时工作线程被暂停,直到垃圾收集结束 在单CPU处理器或较小的应用内存等硬件平台不是特别优越原创 2021-02-02 09:04:14 · 558 阅读 · 0 评论 -
十、垃圾回收及相关算法
十、垃圾回收及相关算法垃圾为什么需要GCJava垃圾回收机制判断垃圾相关算法引用计数算法(Java未采用)可达性分析算法(Java, C#采用)GC Roots对象的finalization机制获取dump文件垃圾清除阶段标记-清除算法(Mark-sweep)复制算法(Copying)标记-压缩算法(Mark-Compact)标记-清除算法与标记-压缩算法对比三种算法小结指针碰撞分代收集算法增量收集算法分区算法 垃圾 垃圾是指在运行程序中没有任何指针指向的对象,这个对象就是需要被回收的垃圾 如果不及时对内存原创 2021-01-29 10:04:39 · 135 阅读 · 0 评论