⭐️ 本文首发自 前端修罗场(点击加入社区,参与学习打卡,获取奖励),是一个由资深开发者独立运行的专业技术社区,我专注 Web 技术、区块链、Web 3、答疑解惑、面试辅导以及职业发展。🔥 本文已收录至前端面试题库专栏: 《前端面试复习笔记》(点击订阅)。
1. V8的垃圾回收机制是怎样的
V8 实现了准确式 GC,GC 算法采用了分代式垃圾回收机制。因此,V8 将内存(堆)分为新生代和老生代两部分。
(1)新生代算法
新生代中的对象一般存活时间较短,使用
本文探讨了V8的垃圾回收机制,包括新生代和老生代的管理策略,如Scavenge算法和标记清除、压缩算法。同时,列举了四种可能导致内存泄漏的操作,如未声明的全局变量、未取消的定时器、保留在内存中的DOM引用及不当使用闭包。
⭐️ 本文首发自 前端修罗场(点击加入社区,参与学习打卡,获取奖励),是一个由资深开发者独立运行的专业技术社区,我专注 Web 技术、区块链、Web 3、答疑解惑、面试辅导以及职业发展。🔥 本文已收录至前端面试题库专栏: 《前端面试复习笔记》(点击订阅)。
V8 实现了准确式 GC,GC 算法采用了分代式垃圾回收机制。因此,V8 将内存(堆)分为新生代和老生代两部分。
(1)新生代算法
新生代中的对象一般存活时间较短,使用
1305

被折叠的 条评论
为什么被折叠?