Node.js 如何使用不同版本的V8编译nodejs,它是否智能?

Node.js 如何使用不同版本的V8编译nodejs,它是否智能?,node.js,Node.js,V8中有一个bug,它让我的应用程序占用了比它必须占用的内存多得多的内存,但它最近被修复了。因此,我想用一个更新版本的v8编译nodejs。我怎样才能做到这一点,这是否明智 我注意到稳定的nodejs使用的v8版本非常旧(从2012年底开始!)我认为v8从那时起有了很大的改进,所以nodejs使用旧版本的v8肯定是有原因的。在尝试之前,我只会使用最新的node v0.11版本,它有一个更新得多的v8,非常接近于被宣布为稳定的,并被称为v0.12。虽然从技术上讲,至少可以尝试不同的v8更改,但我相

V8中有一个bug,它让我的应用程序占用了比它必须占用的内存多得多的内存,但它最近被修复了。因此,我想用一个更新版本的v8编译nodejs。我怎样才能做到这一点,这是否明智


我注意到稳定的nodejs使用的v8版本非常旧(从2012年底开始!)我认为v8从那时起有了很大的改进,所以nodejs使用旧版本的v8肯定是有原因的。

在尝试之前,我只会使用最新的node v0.11版本,它有一个更新得多的v8,非常接近于被宣布为稳定的,并被称为v0.12。虽然从技术上讲,至少可以尝试不同的v8更改,但我相信您成功获得所有node core以及您需要工作的任何npm模块的机会非常渺茫,如果您还不是该领域的专家,这将需要一些时间。此外,您正在规避一个良好的社区流程。如果您有一个内存使用方面的合法错误,并且在最新的v0.11版本中尚未修复,请将其归档。节点核心关注并响应这些事情。

很高兴知道。绕过内存问题并不难,所以我想我现在就绕过它。这不是一个足够大的bug,我认为有人会花时间来备份修复。