Articles of 内存不足

在Node.js中,如何检测v8堆的使用情况已接近极限

现在我用: const v8 = require('v8'); let heap = v8.getHeapStatistics(); let usage = 100 / heap.heap_size_limit * heap.used_heap_size; if (usage > 90) { console.log(`V8 heap usage close to the limit (${usage.toFixed()}%)`); } else if (usage > 95) { console.log(`V8 heap usage very close to the limit (${usage.toFixed()}%)`); } 此解决scheme不正确的工作。 当我尝试这个命令:node –max-old-space-size = 100 index.js我的进程由于无法分配内存而下降,当我的脚本计算~56% getHeapStatistics().heap_size_limit is […]

meteor内存不足

我使用meteor来做报废引擎,我必须做一个HTTP GET请求,这给我一个XML,但这个XML大于400个。 我得到一个“内存不足”的例外。 result =Meteor.http.get 'http://SomeUrl.com' 致命错误:JS分配失败 – 进程内存不足 有一种方法可以增加variables的内存限制吗?

configurationNodejs中的最大旧空间大小

我是一个新手在nodejs和mongodb。 当我在nodejs应用程序中从我的mongodb中读取约100000条logging时遇到问题。 当我试图获得100000条logging时,我得到这个错误: 致命错误:CALL_AND_RETRY_LAST分配失败 – 进程内存不足 我search谷歌和大家都说,configuration最大旧的空间大小参数,因为V8引擎有大约1,9Gb堆内存。 我的意思是,我运行我的应用程序的eclispe,我不知道如何configurationmax-old-space-size参数。 有人可以提示吗? 非常感谢! ps:我的英文不好,所以如果你不明白我的问题,那很好。