共计 285 个字符,预计需要花费 1 分钟才能阅读完成。
内存治理
内存:由可读写单元组成,示意一片可操作空间
治理:人为的去操作一片空间的申请、应用、开释
内存治理:开发者被动申请空间、应用空间、开释空间
简略的一个内存治理流程:
// 申请
let obj = {};
// 应用
obj.name = 'lg';
// 开释
obj = null;
援用计数算法
何为循环援用对象
标记革除算法实现原理
能够解决援用计数算法中无奈回收循环援用的对象
回收的空间很有可能不间断,碎片化
标记整顿算法
意识 V8
1. 即便编译
2. 内存设限
如何回收新生代对象
新生代指的是存活工夫较短的对象
回收过程采纳复制算法 + 标记整顿
新生代内存空间分为应用空间:From,闲暇空间:T
如何回收老年代对象
正文完
发表至: javascript
2021-08-02