python學習之垃圾回收三

標記-清除 Python的引⽤計數算法不能夠處理互相指向⾃⼰的對象。 Python使用一種不同的鏈表來維持追蹤活躍的對象.而不將其稱之爲"活用列表",Python的內部C代碼將其稱爲零代. Python會循環遍歷零代列表上的每個對象,檢查列表中每個互相引⽤的對象,根據規則減掉其引⽤計數。 通過識別內部引⽤,Python能夠減少許多零代鏈表對象的引⽤計數。在上圖的第⼀⾏中你能夠看⻅ABC和DEF的引
相關文章
相關標籤/搜索