繁体   English   中英

限制node.js的内存使用情况

[英]Limiting node.js's memory usage

我试图将node.js应用程序从使用限制到大量内存,我发现了在调用文件时V8中可用的--max-stack-size--max_executable_size选项,但是应该如何我将这些和可能的其他参数结合起来将最大内存使用量限制为1GB?

https://github.com/joyent/node/wiki/FAQ

节点进程的内存限制是多少?

目前,默认情况下,v8在32位系统上的内存限制为512mb,在64位系统上的内存限制为1GB。 通过将--max_old_space_size设置为最大~1gb(32位)和~1.7gb(64位)可以提高限制,但是如果您达到内存限制,建议您将单个进程拆分为多个工作程序。

我相信价值以兆字节为单位。

现在, - --max-old-space-size没有技术限制......

例如node --max-old-space-size=8192 ./app 我们在8Gb创造限制

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM