垃圾回收

2019-03-14  本文已影响0人  希望我是摩羯座

1.python使用“小整数对象池”,在[-5,257) 其中数值提前创建好,只有一份,也就是说id一致。

2.大整数对象池,

3.intern机制,(没有特殊字符的字符串,一般只保存一份)

4.引用计数(标记-清楚,分代收集)。引用的对象+!时,计数+1。引用的对象-!时,计数-1。

优点:假单,实时。 缺点:维护引用计数消耗资源 ,也解决不了循环引用的问题。

python的gc以引用计数为主,以隔代回收为辅。

上一篇下一篇

猜你喜欢

热点阅读