無說明
| 欄位 | 類型 | 說明 | 預設 | 
|---|---|---|---|
| warning_mb | uint32 | 這個選項會指定記憶體不足 (OOM) 執行緒會觸發記憶體壓力警告事件的空閒記憶體門檻,藉此通知程序應放慢記憶體配置作業。 | |
| out_of_memory_mb | uint32 | 這個選項會指定可用記憶體門檻,當記憶體不足 (OOM) 執行緒觸發記憶體不足事件並開始終止程序,或重新啟動系統時,就會達到這個門檻。 | |
| imminent_oom_delta_mb | uint32 | 在 OOM 層級以上 (即即將發生 OOM 事件時) 的差異值 (以 MiB 為單位)。 | |
| hysteresis_seconds | uint32 | 記憶體壓力狀態轉換之間的滯後間隔 (以秒為單位)。 | |
| 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 | 如果裝置記憶體不足,應採取哪些行動。 |