我对环回中的 API 进行了压力测试,该 API 使用 Babel 进行了转换。然而,在这些较长的“冒烟”测试中,我们看到堆分析中的 require 缓存增长得非常大(高达 1GB)并且没有得到 GCd。
我知道在删除最后一个引用之前,需要缓存不会 GC,但是如果我一遍又一遍地调用相同的方法集,为什么它会继续增长?
这可能是 Babel 6 或 NodeJS 4.4.3 的问题吗?
这是显示堆转储的屏幕截图
希望有一种方法可以发现正在生成的提交的sha.我在一个commit-msg钩子里面.我想将sha附加到提交消息的末尾,这样我的git gui就可以为我建立一个指向GitHub的链接.