gpt4 book ai didi

node.js - 确保 NODE_OPTIONS --max-old-space-size 正常工作

转载 作者:搜寻专家 更新时间:2023-10-31 23:40:04 30 4
gpt4 key购买 nike

这听起来可能很奇怪,但我正在设置 --max-old-space-size 选项,我想确保配置到位,这样我就不会出现运行时错误。

有没有办法在运行时验证内存限制?

最佳答案

要获取以兆字节为单位的堆大小,请使用

const v8 = require('v8')
v8.getHeapStatistics().total_available_size / 1024 / 1024

示例 1

node --max-old-space-size=256

v8.getHeapStatistics().total_available_size / 1024 / 1024

284.47106170654297

示例 2

node --max-old-space-size=512

v8.getHeapStatistics().total_available_size / 1024 / 1024

544.9713745117188

示例 3

export NODE_OPTIONS=--max-old-space-size=1024

node

v8.getHeapStatistics().total_available_size / 1024 / 1024

1065.4709014892578

因此,正如我们所见,命令行 arg 和环境变量 NODE_OPTIONS 都有效。

关于node.js - 确保 NODE_OPTIONS --max-old-space-size 正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50631977/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com