内存控制
(64位系统下约为1.4 GB, 32位系统下约为0.7 GB)
这个限制可以通过 v8 提供的选项解除,如 node --max-old-space-size=1700 test.js
典型的牺牲空间换取时间的算法,非常适合在生命周期短的新生代中应用
· 拆分全停顿,应用执行一小会,垃圾回收执行一个拆分
· 延迟清理
· 增量式整理
V8中通过delete删除对象的属性有可能干扰V8 的优化, 所以通过赋值方式解除引用更好
即函数在定义的词法外部调用
不是通过V8分配的内 存称为堆外内存
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。