例如,当我需要适度增加大数据进程的RAM时,我会使用node –max-old-space-size=10240
。
如果我尝试去128GB,我似乎达到了一定的限制,而且这个极限似乎低于那个。
如何将限制增加到更大的值?我希望能够在没有构建节点和v8的情况下做到这一点......但如果我必须这样做,那就没问题。我不是一个C人(我认为两者都是写的),但是在我的朋友的帮助下我得到了。
任何提示?
更新
此刻我把它分成了可以并行的并行流程。我发现this blog post谈到构建节点和v8的内存限制更高,但它似乎已经过时了(至少,我不能遵循最近版本中的说明)。
我仍然对获取高内存节点的过程感兴趣。我一直在寻找一个好的解决方案。如果我找到一个,也许我会将它作为node-himem或其他东西进行分叉,因为它似乎是一个非常小的变化(在架构上)并且通常不会与上游的东西不兼容。任何进一步的帮助表示赞赏!