Python垃圾回收机制简介.docx
文本预览下载声明
众所周知,Py tho n是一门面向对象语言,在 Python 的世界一切皆
对象。所以一切变量的本质都是对象的一个指针而已。 Python运行过程
中会不停的创建各种变量,而这些变量是需要存储在内存中的,随着程 序的不断运行,变量数量越来越多, 所占用的空间势必越来越大, 如果对
变量所占用的内存空间管理不当的话,那么肯定会出现 out of memory 。
程序大概率会被异常终止。
因此,对于内存空间的有效合理管理变得尤为重要, 那么Python 是
怎么解决这个问题的呢。其实很简单,对不不可能再使用到的内存进行 回收即可,像 C语言中需要程序员手动释放内存就是这个道理。但问题 是如何确
显示全部