垃圾回收机制

定义:

在内存中,没有变量名指向的数据都是垃圾数据

用法:

1. 引用计数

    # 一个变量值可以有多个变量名指向,有一个变量名指向,引用计数就是1,有两个就是2
    # 只要引用计数不为0,这个变量值就不是垃圾数据,当引用计数为0了,说明这个变量值就没用了,就可以清除了

    """
    	1. 一个变量名只能指向一个内存空间
    	2. 一个内存空间可以被多个变量名指向
    """

2. 标记清除

# 当内存空间即将沾满的时候,python会暂停程序的运行,从头到位扫描一遍,并且把扫描出来的垃圾数据做标记,然后,一次性做清除处理

3. 分代回收

# 对垃圾数据的监管频次做处理
posted @ 2023-10-04 16:56  苙萨汗  阅读(18)  评论(0)    收藏  举报