Python教程

python垃圾回收

本文主要是介绍python垃圾回收,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

引言

  • 引用计数
  • 标记清除
  • 分代回收
  • 缓存机制
  • python的C源码(3.8版本)

 

1.引用计算器

 

1.1环状双向链表refchain

 

 

在python程序中创建的任何对象都会放在refchain链表中

name = "灵感"
age = 18
hobby =["爬山","跑步"]

注意

内部会创建一些数据 [上一个对象,下一个对象,类型,引用个数 ]
name = "灵感"
wind =name

age = 18
内部会创建一些数据 [上一个对象,下一个对象,类型,引用个数 ]
 
hobby =["爬山","跑步"]
内部会创建一些数据 [上一个对象,下一个对象,类型,引用个数 ]
 

 

这篇关于python垃圾回收的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!