首页 > 编程语言 > 详细

python内存泄漏

时间:2017-09-06 19:06:53      阅读:235      评论:0      收藏:0      [点我收藏+]

记录:

一个脚本在连续运行后,使用内存越来越大,在循环后手动添加gc.collect()没有作用。

尝试方法:

       去除所有函数中当作参数传入的全局变量

       使用全局redis对象,不再当作参数传入

       循环末尾使用del显式删除变量循环中生成的变量,然后调用gc.collect()

 

ref:

https://stackoverflow.com/questions/2017381/is-it-possible-to-have-an-actual-memory-leak-in-python-because-of-your-code

https://stackoverflow.com/questions/1316767/how-can-i-explicitly-free-memory-in-python

https://stackoverflow.com/questions/1641717/manual-garbage-collection-in-python

       

python内存泄漏

原文:http://www.cnblogs.com/buxizhizhoum/p/7486188.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!