logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

python-Django 内存泄露问题

一、python有自动垃圾回收机制(当对象的引用计数为零时解释器会自动释放内存),出现内存泄露的场景一般是扩展库内存泄露或者循环引用(还有一种是全局容器里的对象没有删除)前者无需讨论,后者举例如下(Obj('B')和Obj('C')的内存没有回收)(貌似循环引用的内存,Python解释器也会自己回收(标记-清除垃圾收集机制),只是时间早晚的问题,也就是说我们在编码中不需要耗费精力去刻意避免

python 缓存装饰器

1、使用python内存进行缓存autocache.py #!/usr/bin/env python#coding=utf-8'''装饰器版的python自动缓存系统'''import timeimport hashlibimport picklefrom functools import wraps_cache = {}def _is_obsolete(...

到底了