update 重构CG回收机制