Python垃圾回收机制
Python垃圾回收机制
引用计数为主,标记-清除和分代回收为辅的回收机制
引用计数:引用加1,当计数为0是回收
计数增加:
创建
引用
作参数
放入容器
缺点:
1、维护引用计数消耗资源
2、循环引用
标记-清除:(第一代.第二代.第三代)
分代回收:基本思想对象存在时间越长,越可能不是垃圾,应该越少去收集。
0代触发将清理所有三代,1代触发会清理1,2代,2代触发后只会清理自己。

浙公网安备 33010602011771号