【发布时间】:2013-04-28 19:29:19
【问题描述】:
为什么这会给我致命错误:JS 分配失败 - 进程内存不足
arr = []
for (var x=0;x<6000;x++){
var ys=[];
arr.push(ys);
for (var y=0;y<6000;y++){
var tile = [0,1,2];
ys.push(tile);
}
}
在我看来,它只有 108000000 个整数,即 432mb,与 1.4gb 的限制相差甚远
【问题讨论】:
-
不完全。列表的每个元素都包含对下一个元素的附加引用。但它仍然不应该发生(或者它应该发生?)。你用的是什么版本的 NodeJS?
-
我的回答对您有帮助吗?你能选择一个答案吗?