node.js - 内存不足 NODE.JS 无法解决
问题描述
我正在尝试在 node.js 应用程序中运行可执行文件。当我从命令行调用带有参数的可执行文件时,一切正常。
但是,当我像这样从应用程序中调用它时:
const exec = require('child_process').execFile;
function f() {
exec('code.exe', [some_arguments], function(err, data) {
console.log(err);
});
}
我得到一个 OutOfMemoryException,我无法解决,即使通过这种方式调用:
node --max-old-space-size=8192 .\app.js
我确定这个过程不能占用 8Go 的内存,最多需要一百个 Ko。
谢谢。
解决方案
推荐阅读
- python - 我运行 json 的代码,他们向我展示了“json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)”
- nlp - 在为问答数据预处理时添加 doc_stride
- python - 在vscode中选择python解释器时如何找到通过wsl2安装的virtualenv路径?
- javascript - esbiuild 上的 Yarn Build 失败
- mysql - MySQL:匹配重复的 IPv6 子网前缀
- python - 创建符合旧版 Anaconda 的 conda 虚拟环境
- sql - 子查询返回超过 1 个值。当子查询跟随 =、!=、<、<=、>、>= 或当子查询用作表达式时,这是不允许的
- python - 熊猫求和列直到 >= sum(values) 然后将左 df 项拆分为 dfNEW
- java - 结合三个 for 循环,以适当的格式在一个循环中打印数据
- html - TinyMCE 占位符的新行