首页
›
云原生架构与平台工程
›
100-容器运行时治理容量调优
›
《容器进程OOM故障与内存回收策略优化》
VIP20
本课程属于:100-容器运行时治理容量调优
云原生架构与平台工程 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
容器进程OOM故障与内存回收策略优化
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
OOM基础概念
什么是OOM(Out of Memo… · OOM Killer机制原理 · OOM Score与oom_adj的…
OOM
基础概念
02
容器内存限制
cgroup v1/v2内存子系统架… · memory.limit_in_by… · 容器内存上限设置
容器内存限制
cgroup
03
OOM优先级核心参数
oom_score_adj取值范围与… · oom_adj与oom_score_… · 进程级OOM优先级设置
OOM
优先级核心参数
04
cgroup OOM控制
cgroup v1的memory.o… · cgroup v2的memory.o… · 容器组OOM行为
cgroup
OOM
05
容器运行时OOM策略
runc的OOM配置 · containerd的OOM调整 · CRI-O的OOM优先级管理
OOM
容器运行时
06
Kubernetes QoS与OOM
Guaranteed/Burstab… · QoS与oom_score_adj的…
Kubernetes
QoS
07
内存回收基础
Page Cache回收 · Swap回收 · Slab回收
内存回收基础
Page
08
cgroup v1内存回收
memory.limit_in_by… · memory.soft_limit_… · memory.swappiness控…
cgroup
v1
09
cgroup v2内存回收
memory.high与memory… · memory.reclaim接口 · PSI(Pressure Stall…
cgroup
v2
10
内存回收调优参数
vm.swappiness · vm.vfs_cache_press… · vm.min_free_kbytes
内存回收调优参数
vm.swappines…
11
容器内存工作集分析
RSS与匿名页 · 文件页与脏页 · 内存工作集(Working Set)…
容器内存工作集分…
RSS
12
OOM事件监控
内核OOM日志解析(dmesg) · /proc/pid/oom_scor… · 容器OOM事件采集
OOM
事件监控
13
容器内存压力测试
stress/stress-ng工具… · 内存泄漏模拟 · OOM触发实验
容器内存压力测试
stress/stres…
14
cgroup v1 vs v2 OOM对比
架构差异 · 接口差异 · OOM行为差异
cgroup
v1
15
进程级OOM优先级调优
关键进程(如kubelet · 监控agent)的oom_score… · 非关键进程的降级
OOM
进程级
16
容器内OOM优先级继承
容器init进程的oom_score… · 子进程继承规则 · 特权容器与普通容器的差异
OOM
容器内
17
内存回收水位线
watermark机制(min/lo… · zone watermarks · kswapd与direct recl…
内存回收水位线
watermark
18
THP与OOM
透明大页(Transparent H… · THP碎片化与OOM风险
THP
OOM
19
内存压缩与OOM
zswap/zram原理 · 压缩缓存对OOM的缓解作用 · 配置建议
OOM
内存压缩
20
OOM Killer调优
oom_dump_tasks · oom_kill_allocatin… · panic_on_oom系统级配置
OOM
Killer
21
容器内存超卖
超卖原理与风险 · Besteffort Pod的OOM… · LimitRange与Resourc…
容器内存超卖
超卖原理
22
内存回收延迟优化
直接回收延迟问题 · cgroup v2的memory.r… · 提前回收策略
内存回收延迟优化
直接回收延迟问题
23
NUMA与OOM
NUMA内存分配策略 · numa_balancing · 跨NUMA节点内存访问与OOM关联
NUMA
OOM
24
容器内存监控
cAdvisor指标(contain… · Prometheus告警规则 · Grafana面板设计
容器内存监控
cAdvisor
25
OOM优先级最佳实践
数据库容器的高优先级保护 · Sidecar容器的低优先级设置 · 系统组件保护
OOM
优先级最佳实践
26
内存回收调优案例
高脏页比例导致OOM · Slab缓存膨胀 · Page Cache回收不及时
内存回收调优案例
OOM
27
cgroup v2内存特性
memory.zswap.curre… · memory.reclaim · memory.peak
cgroup
v2
28
容器运行时OOM优先级配置
runc的--oom-score-a… · containerd的OOM配置项 · CRI-O的默认OOM设置
OOM
容器运行时
29
内存回收与OOM的协同调优
设置合理的memory.high与m… · 调整swappiness与vfs_c… · 使用PSI进行预警
OOM
内存回收
30
综合实战
构建一个高内存压力容器环境 · 通过OOM优先级与内存回收参数调优 · 保障关键业务容器不因OOM被杀
综合实战
构建一个高内存压…
所属VIP或分类
同VIP:containerd-CPU管理与线程绑核性能优化
同VIP:containerd镜像垃圾回收与磁盘容量优化
同VIP:CRI与kubelet资源交互及运行时容量优化