沒有說明
| 欄位 | 類型 | 說明 | 預設 |
|---|---|---|---|
warning_mb |
uint32 |
這個選項會指定可用記憶體門檻,當可用記憶體低於這個門檻時,記憶體不足 (OOM) 執行緒會觸發警告記憶體壓力事件,表示程序應減緩記憶體配置速度。 | |
out_of_memory_mb |
uint32 |
這個選項會指定可用記憶體門檻,當可用記憶體低於這個門檻時,記憶體不足 (OOM) 執行緒會觸發記憶體不足事件,並開始終止程序或重新啟動系統。 | |
imminent_oom_delta_mb |
uint32 |
高於 OOM 層級的差異 (以 MiB 為單位),達到此層級時會發出 Imminent-OOM 事件信號。 | |
hysteresis_seconds |
uint32 |
記憶體壓力狀態轉換之間的遲滯間隔 (以秒為單位)。 | |
experimental_expand_memory_stall |
bool |
(實驗功能) 如果設為 true,則啟用擴充記憶體停滯指標。 | |
eviction_delta_at_oom_mb |
uint32 |
同步核心清除作業的精細程度 (以 MiB 為單位),可避免 OOM。 | |
eviction_delay_ms |
uint32 |
在記憶體壓力下觸發核心淘汰前的延遲時間 (以毫秒為單位)。 | |
evict_with_min_target |
bool |
核心清除作業是否也會嘗試釋出最低記憶體量,以及達到可用記憶體目標。 | |
evict_continuous |
bool |
這個選項會設定核心逐出作業在背景持續執行,嘗試讓系統免於記憶體壓力,而不是只在記憶體壓力等級轉換時觸發一次性逐出作業。 | |
evict_at_warning |
bool |
當可用記憶體低於 warning_mb 時,觸發核心淘汰機制,而非預設的當可用記憶體低於 critical_mb 時觸發淘汰機制。 | |
debounce_mb |
uint32 |
只有在可用記憶體超出該狀態的 debounce_mb 時,記憶體壓力狀態才會變更。 | |
critical_mb |
uint32 |
這個選項會指定可用記憶體門檻,當可用記憶體低於這個門檻時,記憶體不足 (OOM) 執行緒會觸發重大記憶體壓力事件,表示程序應釋出記憶體。 | |
behavior |
OOMBehavior |
裝置記憶體不足時應採取的行動。 |