1. 首页
  2. 数据库
  3. 其它
  4. Python的垃圾回收机制深入分析

Python的垃圾回收机制深入分析

上传者: 2021-01-01 03:14:52上传 PDF文件 81.37KB 热度 12次
一、概述: Python的GC模块主要运用了“引用计数”(reference counting)来跟踪和回收垃圾。在引用计数的基础上,还可以通过“标记-清除”(mark and sweep)解决容器对象可能产生的循环引用的问题。通过“分代回收”(generation collection)以空间换取时间来进一步提高垃圾回收的效率。 二、引用计数 在Python中,大多数对象的生命周期都是通过对象的引用计数来管理的。从广义上来讲,引用计数也是一种垃圾收集机制,而且也是一种最直观,最简单的垃圾收集技术。 原理:当一个对象的引用被创建或者复制时,对象的引用计数加1;当一个对象的引用被销毁时,对象的引
下载地址
用户评论