python垃圾回收


引言

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

 

1.引用计算器

 

1.1环状双向链表refchain

python垃圾回收

 

 

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

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

注意

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

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

 

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

 

 

原创文章,作者:jamestackk,如若转载,请注明出处:https://blog.ytso.com/274435.html

(0)
上一篇 2022年7月15日
下一篇 2022年7月15日

相关推荐

发表回复

登录后才能评论