美文网首页
python内存泄漏

python内存泄漏

作者: bluepang | 来源:发表于2022-01-11 09:29 被阅读0次

1、内存泄漏的原因

1、所用到的用C语言开发的底层模块中出现了内存泄露

2、代码中用到了全局的 list、 dict 或其它容器,不停的往这些容器中插入对象,而忘记了在使用完之后进行删除回收

3、代码中有“引用循环”,并且被循环引用的对象定义了__del__方法,就会发生内存泄露

2、常见分析工具

1)gc

2)objgraph

3)memory_profiler

4)tracemalloc

5)memory-profiler

6)filprofiler

7)pympler

相关文章

网友评论

      本文标题:python内存泄漏

      本文链接:https://www.haomeiwen.com/subject/xwlbcrtx.html