增加垃圾收集器的使用而不会造成内存泄漏

时间:2014-05-02 15:30:41

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

所以我有一个节点应用程序,每分钟都会放慢速度。

我使用了一些分析器(nodetimeStrongLoopmemwatch)来查找降级性能的来源:每次请求后垃圾回收操作需要更长的时间。

根据StrongLoop,我的V8完整GC后的堆大小和内存几乎是不变的,堆实例数和堆内存使用量不会增长。 但是,RSS(常驻集大小)永远不会停止增长。我相信这是近120个GC / HTTP请求周期的触发器,几乎占用了所有CPU。

知道这个RSS的来源,以及这是否与增加的GC周期有关?

graphs

0 个答案:

没有答案