mirror of
https://github.com/jxxghp/MoviePilot.git
synced 2026-09-05 23:47:41 +08:00
fix memory threshold
This commit is contained in:
@@ -549,7 +549,7 @@ class MemoryHelper(metaclass=Singleton):
|
|||||||
if not event:
|
if not event:
|
||||||
return
|
return
|
||||||
event_data: ConfigChangeEventData = event.event_data
|
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
|
return
|
||||||
self.stop_monitoring()
|
self.stop_monitoring()
|
||||||
self.start_monitoring()
|
self.start_monitoring()
|
||||||
@@ -563,6 +563,9 @@ class MemoryHelper(metaclass=Singleton):
|
|||||||
if self._monitoring:
|
if self._monitoring:
|
||||||
return
|
return
|
||||||
|
|
||||||
|
# 设置内存阈值
|
||||||
|
self.set_threshold(settings.CONF['memory'])
|
||||||
|
|
||||||
# 初始化内存分析器
|
# 初始化内存分析器
|
||||||
self._monitoring = True
|
self._monitoring = True
|
||||||
self._monitor_thread = threading.Thread(target=self._monitor_loop, daemon=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
|
from app.helper.memory import MemoryHelper
|
||||||
|
|
||||||
|
|
||||||
@@ -8,7 +7,6 @@ def init_memory_manager():
|
|||||||
"""
|
"""
|
||||||
memory_manager = MemoryHelper()
|
memory_manager = MemoryHelper()
|
||||||
# 设置内存阈值和启动监控
|
# 设置内存阈值和启动监控
|
||||||
memory_manager.set_threshold(settings.CONF['memory'])
|
|
||||||
memory_manager.start_monitoring()
|
memory_manager.start_monitoring()
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user