no description
| Field | Type | Description | Default | 
|---|---|---|---|
| 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. | |
| imminent_oom_delta_mb | uint32 | Delta (in MiB) above OOM level at which the Imminent-OOM event is signaled. | |
| hysteresis_seconds | uint32 | Hysteresis interval (in seconds) between memory pressure state transitions. | |
| 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. | |
| debounce_mb | uint32 | Memory pressure state is changed only if free memory is debounce_mb outside of that state. | |
| 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. |