python内存管理 Posted 2023-03-20 clark1990 tags: 篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python内存管理相关的知识,希望对你有一定的参考价值。 2022-10-10更新了内容 python采用的是引用计数机制为主,标记-清除和分代收集(隔代回收)两种机制为辅的策略 一、对象的引用计数机制 引用计数是一种垃圾回收机制,而且也是一种最直观、最简单的垃圾回收机制。当python的某个对象的引用计数为0时,该对象就成为要被回收的垃圾了。但是并不是立马就回收,等到gc触发的时候才开始回收。不过如果出现循环引用的话,引用计数机制就不再起有效的作用了。 一个变量指向了内存地址,引用计数为1 两个变量同时指向了一个内存地址,引用计数为2 为什么引用计数为2呢? 以上是关于python内存管理的主要内容,如果未能解决你的问题,请参考以下文章 Python 的内存管理机制 Python如何管理内存? python怎么进行内存管理的? Python内存管理机制 Python中的内存管理机制 python 内存管理