python的内存管理机制
python内存管理机制 ( Pymalloc ) 包括三个方面:
引用计数、垃圾收集、内存池。
python内存管理机制 ( Pymalloc ) 包括三个方面:
引用计数、垃圾收集、内存池。
1.引用计数:python程序中使用的每个变量后台都有一个引用计数。赋值或调用操作,计数加一;
2.垃圾收集:将引用计数为0的对象所占有的内存空间释放。还有一个循环垃圾收集器,负责清理未引用的循环,如两个对象互相引用的情况。