天天看点

Python垃圾回收机制浅谈

一.垃圾数据的定义

      在内存中没有任何变量指向的数据成为垃圾数据。

Python垃圾回收机制浅谈

二.垃圾数据自动回收方案

  内存中变量值身上有几个变量名就是有多少计数值,计数值为零的就是垃圾数据。

Python垃圾回收机制浅谈

    当内存即将占满的时候,python会自动暂停程序的执行,从头到尾将内存中数据进行扫描,并进行标记,之后一次性清除掉标记的数据。

    会将数据的监管分为三个层次 随着层级的下降监督的频率降低。

Python垃圾回收机制浅谈