mirror of
https://github.com/jxxghp/MoviePilot.git
synced 2026-04-14 02:00:31 +08:00
fix memory threshold
This commit is contained in:
@@ -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)
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
from app.core.config import settings
|
||||
from app.helper.memory import MemoryHelper
|
||||
|
||||
|
||||
@@ -8,7 +7,6 @@ def init_memory_manager():
|
||||
"""
|
||||
memory_manager = MemoryHelper()
|
||||
# 设置内存阈值和启动监控
|
||||
memory_manager.set_threshold(settings.CONF['memory'])
|
||||
memory_manager.start_monitoring()
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user