首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Jvm
订阅
2019
更多收藏集
微信扫码分享
微信
新浪微博
QQ
2篇文章 · 0订阅
从零开始,手写GC算法 | 整理算法| 附完整可运行源码
本文实现的是Donald E. Knuth研究出来的 Lisp2 算法,基于C语言 在标记 - 整理算法中,标记阶段和标记 - 清除算法中的的标记阶段完全一样;然后对堆进行几次搜索来整理活动对象。
【jvm】GC与垃圾回收算法
虚引用必须和引用队列(ReferenceQueue)联合使用。当垃圾回收器准备回收一个对象时,如果发现它还有虚引用,就会在回收对象的内存之前,把这个虚引用加入到与之关联的引用队列中 有研究表明,新生代中的对象有98%都是朝生夕死的,所以不需要按照1:1的比例来划分内存,而是将内…