在节点> = 4.x中伊斯坦布尔的性能非常差

时间:2016-03-06 15:25:19

标签: node.js performance mocha istanbul

运行Istanbul-instrumented JavaScript代码在节点4.x (和5.x)中比在节点0.12.x上慢<~4倍。

具体来说,我有一个Mocha测试需要大约500毫秒来完成非检测代码。对于节点0.12.x中的检测代码,相同的测试需要~5000 ms。对于节点5.x中的检测代码,相同的测试需要大约20000 ms。

在更高级的节点版本中,性能如此糟糕的原因是什么?

注意:为了隔离问题,我运行了istanbul instrument命令。仪器需要约1秒钟。然后,我在已检测的代码上运行Mocha测试,而不生成Istanbul报告或检查覆盖率

0 个答案:

没有答案