OomConfig

no description

FieldTypeDescriptionDefault
warning_mb uint32 This option specifies the free-memory threshold at which the out-of-memory (OOM) thread will trigger a warning memory pressure event, signaling that processes should slow down memory allocations.
out_of_memory_mb uint32 This option specifies the free-memory threshold at which the out-of-memory (OOM) thread will trigger an out-of-memory event and begin killing processes, or rebooting the system.
eviction_delta_at_oom_mb uint32 The granularity (in MiB) of synchronous kernel eviction to avoid OOM.
eviction_delay_ms uint32 Delay (in ms) before kernel eviction is triggered under memory pressure.
evict_with_min_target bool Whether kernel eviction also tries to free a minimum amount in addition to meeting a free memory target.
evict_continuous bool This option configures kernel eviction to run continually in the background to try and keep the system out of memory pressure, as opposed to triggering one-shot eviction only at memory pressure level transitions.
evict_at_warning bool Triggers kernel eviction when free memory falls below warning_mb, as opposed to the default of triggering eviction when free memory falls below critical_mb.
critical_mb uint32 This option specifies the free-memory threshold at which the out-of-memory (OOM) thread will trigger a critical memory pressure event, signaling that processes should free up memory.
behavior OOMBehavior What should happen if the device runs out-of-memory.