垃圾回收机制
一.什么是垃圾回收机制
垃圾回收机制(简称GC), python解释器自带的一种机制
它是一种动态存储管理技术,自动释放不再被程序引用的对象所占用的内存空间
二.为什么要有垃圾回收机制
程序的运行过程中会申请大量的内存空间
对于一些无用的空间如果不及时清理的话会导致内存溢出(不够用),程序就会崩溃
管理内存是非常复杂的事情,垃圾回收机制就把程序员从复杂的内存管理中解放出啦
三.垃圾回收机制的原理
1.引用计数
引用计数就是变量名与变量值的关联次数, 以此来跟踪和回收垃圾
直接引用
???
原创
2020-12-14 08:51:51 ·
317 阅读 ·
1 评论