改善Node.js垃圾收集的持续时间

时间:2019-09-18 19:18:14

标签: node.js memory-management garbage-collection

我在对时间敏感的应用程序中使用Node.JS(我知道,这种选择存在问题)。我们遇到的主要问题是垃圾收集器需要大约40毫秒才能完成其定期任务,并且延迟了程序的主循环,足以导致延迟。

我尝试手动运行gc的频率要比正常情况下高,但这并不会对平均或最坏情况的时间产生太大影响。

Node.js应用程序的编写方式中是否存在可以使gc()调用更快的技术?我在想像将类型化数组用于大多数计算或类似的事情。我最初的实验很有希望,但是要改变一切并获得真实的结果,还有很多工作要做。只是想知道社区对此是否有任何好的技巧,我应该特别注意。谢谢。

0 个答案:

没有答案