如何在setTimeout闭包中修复内存泄漏?

时间:2014-05-19 13:14:37

标签: node.js memory-leaks

有人可以解释如何修复nodejs中的内存泄漏:

var foo = function (data, cb) {
    cb(data);
};

setInterval(function() {
    foo('asdf', function(data) {
        console.log(data);
    });
}, 500);

1 个答案:

答案 0 :(得分:4)

其实我同意@vkurchatkin,没有内存泄漏。我尝试使用小变量和结果运行此代码:node进程没有内存增量。但我的终端模拟器rxvt确实如此。你应该检查你的。

有用主题:How to prevent memory leaks in node.js?