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