Node.js(和Chrome V8)中的内存限制

在网络上的许多地方,您都会看到:


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


和答案:


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


有人可以确认是这种情况吗,因为Node.js似乎经常更新?


更重要的是,在不久的将来会发生这种情况吗?


我想编写JavaScript代码,它可能必须处理4gb的javascript对象(速度可能不是问题)。


如果无法在Node中执行此操作,最终我将在Java(在64位计算机上)执行操作,但我宁愿不这样做。


料青山看我应如是
浏览 1484回答 4
4回答
打开App,查看更多内容
随时随地看视频慕课网APP