我从这个帖子 garbage collection with node.js 中了解到node.js使用分代垃圾回收。
我经常使用循环对象引用(它们都会被删除/确保最终超出作用域),想知道node.js是否处理得好。例如,如果使用引用计数,就会有问题,所以我想知道node在这方面的表现如何。
一些使用场景:
我经常使用循环对象引用(它们都会被删除/确保最终超出作用域),想知道node.js是否处理得好。例如,如果使用引用计数,就会有问题,所以我想知道node在这方面的表现如何。
一些使用场景:
对于每个http请求,我都会创建一个setTimeout和一个可能引用作用域对象的lambda表达式。作用域对象还引用了timeout对象等...
对于每个用户会话,我有一个指针(仍在进行C编程)引用到http请求对象,该对象还引用了会话对象等... 请求对象经常被删除,但会话对象没有。