mirror of
https://github.com/jxxghp/MoviePilot-Frontend.git
synced 2026-05-12 02:21:06 +08:00
feat:内存监控开关
This commit is contained in:
@@ -1013,6 +1013,8 @@ export default {
|
||||
pluginStatisticShareHint: 'Report plugin installation data to the server for statistics and display purposes',
|
||||
bigMemoryMode: 'Large Memory Mode',
|
||||
bigMemoryModeHint: 'Use more memory to cache data and improve system performance',
|
||||
memoryMonitorEnable: 'Memory Monitor',
|
||||
memoryMonitorEnableHint: 'Monitor system memory usage and force memory recycling when exceeded',
|
||||
dbWalEnable: 'WAL Mode',
|
||||
dbWalEnableHint:
|
||||
'Can improve read/write concurrency performance, but may increase the risk of data loss in exceptional cases, requires restart to take effect',
|
||||
|
||||
@@ -1009,6 +1009,8 @@ export default {
|
||||
pluginStatisticShareHint: '上报插件安装数据给服务器,用于统计展示插件安装情况',
|
||||
bigMemoryMode: '大内存模式',
|
||||
bigMemoryModeHint: '使用更大的内存缓存数据,提升系统性能',
|
||||
memoryMonitorEnable: '内存监控',
|
||||
memoryMonitorEnableHint: '监控系统内存使用情况,超出阈值时强制回收内存',
|
||||
dbWalEnable: 'WAL模式',
|
||||
dbWalEnableHint: '可提升读写并发性能,但可能在异常情况下增加数据丢失风险,更改后需重启生效',
|
||||
tmdbApiDomain: 'TMDB API服务地址',
|
||||
|
||||
@@ -1011,6 +1011,8 @@ export default {
|
||||
pluginStatisticShareHint: '上報插件安裝數據給服務器,用於統計展示插件安裝情況',
|
||||
bigMemoryMode: '大內存模式',
|
||||
bigMemoryModeHint: '使用更大的內存緩存數據,提升系統性能',
|
||||
memoryMonitorEnable: '內存監控',
|
||||
memoryMonitorEnableHint: '監控系統內存使用情況,超出閾值時強制回收內存',
|
||||
dbWalEnable: 'WAL模式',
|
||||
dbWalEnableHint: '可提升讀寫併發性能,但可能在異常情況下增加數據丟失風險,更改後需重啟生效',
|
||||
tmdbApiDomain: 'TMDB API服務地址',
|
||||
|
||||
@@ -39,6 +39,7 @@ const SystemSettings = ref<any>({
|
||||
SUBSCRIBE_STATISTIC_SHARE: true,
|
||||
PLUGIN_STATISTIC_SHARE: true,
|
||||
BIG_MEMORY_MODE: false,
|
||||
MEMORY_MONITOR_ENABLE: false,
|
||||
DB_WAL_ENABLE: false,
|
||||
AUTO_UPDATE_RESOURCE: true,
|
||||
MOVIEPILOT_AUTO_UPDATE: false,
|
||||
@@ -722,6 +723,14 @@ onDeactivated(() => {
|
||||
persistent-hint
|
||||
/>
|
||||
</VCol>
|
||||
<VCol cols="12" md="6">
|
||||
<VSwitch
|
||||
v-model="SystemSettings.Advanced.MEMORY_MONITOR_ENABLE"
|
||||
:label="t('setting.system.memoryMonitorEnable')"
|
||||
:hint="t('setting.system.memoryMonitorEnableHint')"
|
||||
persistent-hint
|
||||
/>
|
||||
</VCol>
|
||||
<VCol cols="12" md="6">
|
||||
<VSwitch
|
||||
v-model="SystemSettings.Advanced.DB_WAL_ENABLE"
|
||||
|
||||
Reference in New Issue
Block a user