fix memory threshold

This commit is contained in:
jxxghp
2025-06-08 11:14:16 +08:00
parent d840ed6c5a
commit 83a8c8b42b
2 changed files with 4 additions and 3 deletions
+4 -1
View File
@@ -549,7 +549,7 @@ class MemoryHelper(metaclass=Singleton):
if not event:
return
event_data: ConfigChangeEventData = event.event_data
if event_data.key not in ['MEMORY_MONITOR_ENABLE']:
if event_data.key not in ['MEMORY_MONITOR_ENABLE', 'MEMORY_DETAILED_ANALYSIS', 'BIG_MEMORY_MODE']:
return
self.stop_monitoring()
self.start_monitoring()
@@ -563,6 +563,9 @@ class MemoryHelper(metaclass=Singleton):
if self._monitoring:
return
# 设置内存阈值
self.set_threshold(settings.CONF['memory'])
# 初始化内存分析器
self._monitoring = True
self._monitor_thread = threading.Thread(target=self._monitor_loop, daemon=True)