FATAL ERROR: JS Allocation failed - process out of memory Aborted (core dumped) - Node.js
FATAL ERROR: JS Allocation failed - process out of memory Aborted (core dumped) - Node.js
我一直收到“致命错误:JS 分配失败 - 进程内存不足”
尽管我正在使用以下命令,但 运行 在 nodejs 进程中出现异常中止(核心转储)错误:
node --max-old-space-size=8192 run.js
我正在使用 v10.25。
代码只是从 aws s3 下载数据(大小=2gb),并且有一些相关的数据操作。
为什么nodejs 运行 会内存不足?
如何 运行 这个 nodejs 进程没有致命错误?
感谢任何帮助。
编辑 1:-
正在检查
console.log(util.inspect(process.memoryUsage()));
就在崩溃之前给出了这个:-
{ rss: 1351979008, heapTotal: 1089684736, heapUsed: 1069900560 }
致所有遇到此问题的人。
我安装了 nodejs v12.02 以使用 --max-old-space-size=8192
。
它在 v10.25 中不起作用。
我一直收到“致命错误:JS 分配失败 - 进程内存不足”
尽管我正在使用以下命令,但 运行 在 nodejs 进程中出现异常中止(核心转储)错误:
node --max-old-space-size=8192 run.js
我正在使用 v10.25。
代码只是从 aws s3 下载数据(大小=2gb),并且有一些相关的数据操作。
为什么nodejs 运行 会内存不足? 如何 运行 这个 nodejs 进程没有致命错误? 感谢任何帮助。
编辑 1:-
正在检查
console.log(util.inspect(process.memoryUsage()));
就在崩溃之前给出了这个:-
{ rss: 1351979008, heapTotal: 1089684736, heapUsed: 1069900560 }
致所有遇到此问题的人。
我安装了 nodejs v12.02 以使用 --max-old-space-size=8192
。
它在 v10.25 中不起作用。