mirror of
https://github.com/1Panel-dev/MaxKB.git
synced 2025-12-26 01:33:05 +00:00
perf: revert preload.
This commit is contained in:
parent
5fcf122003
commit
41b60ed53c
|
|
@ -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()
|
||||
|
|
|
|||
Loading…
Reference in New Issue