标签:禁用 lag 释放 deb 接口 isa tde UNC bag
该模块提供操作垃圾回收的接口,包括禁用gc,调整回收频率,配置debug选项,同时提供对无法释放内存对象的访问权。
gc.enable() 开启自动回收
gc.disable() 关闭
gc.isenabled() 判断
gc.collect(generation=2) 参数为整数,范围0-2,默认全部回收
gc.set_debug(flags) debug信息将被写入sys.stderr,flags参数有以下:
gc.DEBUG_STATS 回收期间打印信息,对调整频率有帮助
gc.DEBUG_COLLECTABLE 找到可回收对象时打印信息
gc.DEBUG_UNCOLLECTABLE 找到不可回收对象时打印信息和garbage列表,这些对象将被添加到garbage列表中
gc.DEBUG_SAVEALL 所有不可回收对象都将被添加入garbage
gc.DEBUG_LEAK 打印内存泄漏信息
标签:禁用 lag 释放 deb 接口 isa tde UNC bag
原文地址:https://www.cnblogs.com/ikct2017/p/9784384.html