如何解决setTimeoutclosures内存泄漏?

有人可以请解释如何解决这个内存泄漏在nodejs:

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

其实我同意@vkurchatkin,没有内存泄漏。 我试着运行这个代码,只有很小的变化和我的结果: node进程没有增加内存。 但我的terminal模拟器rxvt 。 你应该检查你的。

有用的主题: 如何防止node.js中的内存泄漏?