最近在使用 oss 服务, 用python写的应用端。
from oss.oss_api import *
import gc
import objgraph
import inspect
oss = OssAPI("oss.aliyuncs.com", "*******", "******")
bucket = "******"
gc.collect()
while (True):
print "----------------------"
oss.get_bucket(bucket)
objgraph.show_growth()
time.sleep(1)
每次调用get_bucket 或者 list_bucket接口 程序的dict, _RLock, instance, list对象都会稳定的增加,并没有释放。
程序跑时间长 会有严重的内存泄露 如图
.
oss api 的版本号为 0.3.2
目前系统跑场时间会有严重的速度瓶颈, 这个问题是否有人能够解决呢。
谢谢各位。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。