OomConfig

无说明

字段类型说明默认
warning_mb uint32 此选项用于指定可用内存阈值,当可用内存低于此阈值时,内存不足 (OOM) 线程将触发警告内存压力事件,表明进程应减慢内存分配速度。
out_of_memory_mb uint32 此选项用于指定可用内存阈值,当可用内存达到此阈值时,内存不足 (OOM) 线程将触发内存不足事件并开始终止进程或重启系统。
imminent_oom_delta_mb uint32 在发出 Imminent-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 如果设备内存不足,应该会发生什么情况。