lua gc 的方案的思考

关于gc lua支持一次性回收和分步回收

1.云风的skynet 采用stop-the-world 的处理方式,GO和Node.js 也是类似的方法处理

2.redis 采用单步处理,因为其方式就决定了 一次lua调用之后是干净的,

对于常规游戏逻辑来说 存在大量闭包实现的异步代码,因此一次调用之后大部分情况是不干净的,

TODO

lua gc 的方案的思考

相关推荐