关于使用Node进行密集计算时的执行效率?
发布于 8 年前 作者 shengbeiniao 2458 次浏览 来自 问答

Node4.4.5 PK Java 1.8 执行环境:MacOS Sierra 2.2 GHz Intel Core i7 递归计算斐波那契数列 var f=function (n) { return n==0?0:n>1?f(n-1)+f(n-2):1; }; 当n=46时,测试结果 Node:28s Java:9

差距还是挺大的,现在有疑问,这个差距产生的原因是? 递归?编译?浮点计算?解释器优化?

1 回复

cpu密集的请转向go,或者用nan封装c语言实现

回到顶部