def mem_cleanup(self):
import gc
log.debug("Invoking garbage collection ...")
gc.collect()
mem = gc.mem_free()
if 6001 <= mem <= 10000:
log.warn("Memory is low: " + str(mem))
elif 4001 <= mem <= 6000:
log.warn("Memory is very low: " + str(mem))
elif mem < 4000:
log.critical("Memory is extremely low: {}".format(str(mem)))
else:
log.debug("Memory is currently: " + str(mem))
评论列表
文章目录