vscode里查看node运行内存才2G出头, 但是CMD里有6G怎么回事, 电脑环境变量也设置了, 也重启了但是还改变不了vscode里的node内存
设置过setx NODE_OPTIONS --max-old-space-size=xxx但是依然没效果
vscode里查看node运行内存才2G出头, 但是CMD里有6G怎么回事, 电脑环境变量也设置了, 也重启了但是还改变不了vscode里的node内存
设置过setx NODE_OPTIONS --max-old-space-size=xxx但是依然没效果
首先,让我们澄清一下你的问题。你提到你在 Visual Studio Code (VSCode) 中运行 Node.js 时内存限制为 2G,但是在命令行界面 (CMD) 中却可以使用 6G。你尝试通过设置环境变量 NODE_OPTIONS 来修改内存限制,但并没有成功。
这可能是因为 VSCode 的 Node.js 运行环境与 CMD 的运行环境是不同的。VSCode 可能使用了一个轻量级的 Node.js 运行环境,或者它可能对 Node.js 的内存限制进行了配置。
如果你想在 VSCode 中修改 Node.js 的内存限制,你可以尝试以下步骤:
{
"node.memoryLimit": 6000 // 这里的数字表示内存限制,单位是兆字节。你可以根据需要调整这个值。
}
注意:在修改内存限制时,请确保你的计算机有足够的可用内存。如果设置的内存限制超出了计算机的可用内存,可能会导致程序崩溃或性能下降。
6 回答3k 阅读✓ 已解决
6 回答2.3k 阅读
5 回答6.3k 阅读✓ 已解决
2 回答2k 阅读✓ 已解决
2 回答1.5k 阅读✓ 已解决
2 回答992 阅读✓ 已解决
2 回答1.7k 阅读✓ 已解决