永发信息网

如何手动释放Python的内存

答案:1  悬赏:0  手机版
解决时间 2021-02-18 11:36
如何手动释放Python的内存
最佳答案
象的引用计数减少;

函数运行结束,所有局部变量都被销毁,对象的引用计数也就随之减少。例如 foo(x) 运行结束,x 被销毁;
当变量被赋值给另一个对象时,原对象的引用计数也会减少。例如 x = 4,这时候 3 这个对象的引用计数就减 1 了;

使用 del 删除一个变量也会导致对象引用减少。例如 del x;

对象从集合对象中移除。例如 lst.remove(x);

包含对象的集合对象被销毁。例如 del lst;
这些操作都可能使对象变成垃圾回收对象,由垃圾收集器负责收集,当然垃圾收集器也负责处理循环引用对象。
要立即释放,可以使用下面的代码
import gc
gc.collect()
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
这样培训班英语老师有前途吗?
瑙海呼硕怎么去啊,有知道地址的么
从汇林华城到新城区新民街25号乘车路线
TCL89型多功能来电显示电话如何设置时间
怎么让痛苦记忆消失?让世界能在如何快乐?
重庆市涪陵区江南涂料厂在什么地方啊,我要过
初音未来用日语怎么读
马家拉面通化NO.2地址有知道的么?有点事想过
领导干部体检项目有哪些
豪爵摩托车150-2c喜冠怎么样
联通如何开通4G流量,坐等。
手机用快牙传到电脑的软件怎么在电脑安装
12米的长度可以配多大的LED屏
雅梦连锁布艺地址在什么地方,想过去办事
下图是一位作家。他被列宁称为“俄国革命的镜
推荐资讯
流行美是不是骗人的?
小米6能在水里泡多久,求土豪测试
去普吉岛旅游怎么样
驴、鳄鱼、骆驼、乌鸦、蚂蚁,怎么分类
夏天冰过的旺仔牛奶,拿出来放桌上放了一夜没
怎样用手摸jj上下运动能射?上下运动是怎样上
杜泽文 我好想博野啊 是哪部电影
【秋雨声声】秋雨声声阅读答案《秋雨声声》阅
恋爱时男友提出性要求女孩不答应,男孩会要求
微信里发消息需要对方验证是什么情况
财务控制的要素包括()。
德成(永盛)五金交电批发部这个地址在什么地方
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?