回收机制

  没有垃圾回收,内存会爆掉。回收垃圾主要为了防止内存碎片,更好的利用内存。

  一般回收机制都是遵循这个算法套路回收
  1)判断引用计数
  2)内存增量到一定程度
  3)时间判断,活得长的垃圾的可能性小。

python中的垃圾回收

  python 有gc,不过gc也有不灵的时候,要不然你看某些代码还要close。close和GC有多大的关系。。。close一般关闭的是IO流等。。GC回收的是内存区域。。
  另外,python 中循环引用的话内存不会自动回收。

猜你喜欢

转载自blog.csdn.net/wydbyxr/article/details/85244050