摘要: 垃圾[1]回收是一种自动管理内存的方式。通常认为手动内管理[2]与垃圾回收相反。 就像其他内存管理技术,垃圾回收可能占据大部分程序处理时间,因而对性能有很大影响。 垃圾回收通常不处理内存之外的资源,比如网络 sockets、数据库 handles、用户交互界面和文件与设备描述符。常用的管理上述资源的 阅读全文
posted @ 2018-02-19 11:27 Jay54520 阅读(163) 评论(0) 推荐(0) 编辑
摘要: Python 的内存管理是自动的。Python 使用引用计数和垃圾回收来管理内存。 引用计数:每个对象有一个引用它的对象的数目。引用计数为 0 的对象被视作垃圾。当一个引用它的对象创建时,引用计数加一,当一个引用它的对象销毁时,引用计数减一。 引用计数有一些缺点,其中一个是它不能处理循环引用。 因为 阅读全文
posted @ 2018-02-19 11:27 Jay54520 阅读(651) 评论(0) 推荐(0) 编辑