perf: revert preload.

This commit is contained in:
liqiang-fit2cloud 2025-11-04 13:33:22 +08:00 committed by CaptainB
parent 5fcf122003
commit 41b60ed53c

View File

@ -10,10 +10,12 @@ CURRENT_PID=os.getpid()
# 1 hour
GC_INTERVAL = 3600
def force_gc():
def enable_force_gc():
collected = gc.collect()
maxkb_logger.debug(f"(PID: {CURRENT_PID}) Forced GC ({collected} objects collected)")
threading.Timer(GC_INTERVAL - random.randint(0, 900), force_gc).start()
t = threading.Timer(GC_INTERVAL - random.randint(0, 900), force_gc)
t.daemon = True
t.start()
if CONFIG.get("ENABLE_MEMORY_OPTIMIZATION", '1') == "1":
threading.Timer(GC_INTERVAL - random.randint(0, 900), force_gc).start()
enable_force_gc()