浅谈python的内存管理机制
python的内存管理机制大致可以从三个方面来讲:引用计数垃圾回收内存池机制引用计数python内部使用引用计数,来保持追踪内存中的对象,Python内部记录了对象有多少个引用,即引用计数,当对象被创建时就创建了一个引用计数,当对象不再需要时,这个对象的引用计数为0时,它被垃圾回收。查看对象的引用计数:sys.getrefcount()引用计数增加:对象被创建:x=4另外的别人被创建:y=x被作为参数传递给函数:foo(x)作为容器对象的一个元素:a=[1,x,‘33’]
原创
2020-09-14 22:39:59 ·
380 阅读 ·
0 评论