垃圾回收机制

来源:5-4 -JS内存垃圾回收用什么算法

内六角

2022-03-10

记得之前看到,分成新生代算法和老生代算法,和这节课讲的怎么完全不一样?他们之间的关系是什么?

写回答

3回答

慕码人2325115

2022-09-21

这个是标记清除算法的一个优化策略-分代回收,数据分为“临时对象”和“长久对象”,内存分为“新生区”和“老生区”,垃圾回收器分为“副垃圾回收器”和“主垃圾回收器”


0
0

qq_慕函数5529610

2022-03-22

我看的也是新生代老生代,是两个存储空间,新的满了就会利用标记清除和标记整理来优化内存空间,然后清理不掉的晋升到老生代区域~ from -> to

0
0

双越

2022-03-11

新生代和老生代肯定是一个不规范的叫法,即老版和新版。实际不能这么叫,得有名字,如“标记清除”。

否则,再过 10 年又除了更好的垃圾回收算法,那怎么叫?叫“新新生代”这样就乱套了。

0
1
香饽饽0
这个同学不是这个意思。 在 V8 中会把堆分为新生代和老生代两个区域,新生代中存放的是生存时间短的对象,老生代中存放的生存时间久的对象。 副垃圾回收器,主要负责新生代的垃圾回收。 主垃圾回收器,主要负责老生代的垃圾回收。
2022-10-21
共1条回复

2周刷完100道前端优质面试真题 双越最新力作

『前端面试真题100道』视频详解

1509 学习 · 642 问题

查看课程