垃圾回收机制

内存泄漏:程序在申请内存后,无法释放已经申请的内存空间,一次不明显,但是内存泄漏堆积过多,最终将导致内存溢出。

内存溢出:程序在申请内存时,没有足够的内存空间供其使用。

python垃圾收集器分为引用计数器和循环垃圾收集器

引用计数器:python解释器使用引用计数器来保持跟踪内存中的对象的引用计数,当某个对象的引用计数为0时,经垃圾收集器回收并释放内存。

循环垃圾收集器:当至少两个对象互相引用时会发生循环引用,垃圾收集器将清除所有未引用的循环。

渐变 --> 突变
原文地址:https://www.cnblogs.com/lybpy/p/8145245.html