社区
脚本语言
帖子详情
python如何手动回收垃圾对象 而不依靠其自身的垃圾对象回收机制
power0811
2011-01-22 03:44:06
我声明了一个对象或者字典 或者list 当我不用的时候 如何自己进行垃圾回收 不需要依靠python自动的垃圾回收机制
还有一个问题 __del__是在自动垃圾回收之前调用的还是之后调用的呢
...全文
529
8
打赏
收藏
python如何手动回收垃圾对象 而不依靠其自身的垃圾对象回收机制
我声明了一个对象或者字典 或者list 当我不用的时候 如何自己进行垃圾回收 不需要依靠python自动的垃圾回收机制 还有一个问题 __del__是在自动垃圾回收之前调用的还是之后调用的呢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bestdowt1314
2011-02-10
打赏
举报
回复
gc.collect()
kowity
2011-02-05
打赏
举报
回复
建立了一个超大的list,用gc.collect()后会发现占用的内存立刻变小了。
CDSoftwareWj
2011-01-24
打赏
举报
回复
什么叫语言特性 orz
如果什么都要你自己控制,不如用别的语言
上帝无言
2011-01-24
打赏
举报
回复
[Quote=引用 3 楼 i_nbfa 的回复:]
不知道LZ是啥需求非得自己控制垃圾收集
[/Quote]
LZ愿意干体力活
I_NBFA
2011-01-22
打赏
举报
回复
不知道LZ是啥需求非得自己控制垃圾收集
I_NBFA
2011-01-22
打赏
举报
回复
gc.collect可以强制立即垃圾收集,效果没试过。
当然是垃圾收集前__del__,不然对象都完蛋了上哪调用__del__去也没意义了。
iambic
2011-01-22
打赏
举报
回复
用C++吧。但是路别越走越歪,等到你用C++的时候又成天为内存泄漏发愁了。
Python
垃圾
回收
机制
Python
的
垃圾
回收
机制
是自动管理内存的
机制
,主要基于引用计数和循环
垃圾
回收
技术。它能防止内存泄漏、简化开发流程、提高程序稳定性和处理循环引用。引用计数是主要方式,但无法处理循环引用,
垃圾
回收
器通过标记清除和分代
回收
解决该问题,还可
手动
控制或禁用。
python
垃圾
回收
机制
本文深入探讨
Python
的
垃圾
回收
机制
,包括引用计数、标记清除和分代
回收
原理,解析循环引用问题及其解决方案,帮助理解
Python
如何高效管理内存。
Python
关于
垃圾
回收
机制
本文详细介绍
Python
的
垃圾
回收
机制
,主要基于引用计数,辅以分代
回收
和标记 - 清除解决循环引用问题。阐述引用计数原理及变化场景,分析循环引用导致的内存泄漏及避免方法,还介绍分代
回收
策略,包括
对象
分代、触发条件和基本流程,有助于开发者优化程序。
对象
生命周期与
垃圾
回收
机制
本文详细解析了
Python
中
对象
的生命周期及其
垃圾
回收
机制
,涵盖创建、使用和销毁阶段,重点介绍了引用计数和循环
垃圾
检测原理。同时提供了
对象
管理的最佳实践,如减少循环引用、使用上下文管理器等,并讨论了
垃圾
回收
对系统设计的影响。
Python
垃圾
回收
机制
深度解析
博客深度解析
Python
垃圾
回收
机制
,提及存活超过阈值相关内容,聚焦于
Python
在内存管理方面的
垃圾
回收
机制
,为理解
Python
内存处理提供关键信息。
脚本语言
37,738
社区成员
34,211
社区内容
发帖
与我相关
我的任务
脚本语言
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
复制链接
扫一扫
分享
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
试试用AI创作助手写篇文章吧
+ 用AI写文章