- 博客(5)
- 收藏
- 关注
原创 【学习笔记】JVM与HotSpot中的垃圾回收机制
引用计数法:实例每被引用一次,计数器+1,不再被引用,计数器-1。遍历堆中全部实例,计数器为0的,就是垃圾。将一块区域一分为二,区域内实例标记为可回收与不可回收,执行算法后将不可回收实例置入二区域,一区域全部空置。可达性分析法:从GCRoot(GC起点)出发,遍历实例,能访问到的就不是垃圾,访问不到的就是垃圾。不能说标记整理就一定比标记清除更优秀,更不能说标记整理是对标记清除的改进,选择那种算法,取决于对。与标记清除法相同,只是回收后会整理内存空间,保证连续性。缺点:效率低于标记清除,算法实现难度较大。
2022-11-29 11:16:40
149
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人