美文网首页
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