首页
›
Linux内核与驱动
›
154-进程调度实践
›
《进程调度实践:调度器参数对Docker容器性能调优》
VIP10
本课程属于:154-进程调度实践
Linux内核与驱动 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
进程调度实践:调度器参数对Docker容器性能调优
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
进程调度与Docker性能的关系概述
课程导论
Docker
02
Linux CFS调度器原理
完全公平调度器(CFS)核心概念与数…
Linux
CFS
03
调度器参数全景图
sysctl中与调度相关的关键参数列…
调度器参数全景图
sysctl
04
sched_latency_ns
调度延迟参数对容器响应时间的影响
sched
latency
05
sched_min_granularity_ns
最小调度粒度与CPU密集型容器的权衡
sched
min
06
sched_wakeup_granularity_ns
唤醒抢占粒度对交互型容器的影响
sched
wakeup
07
sched_migration_cost_ns
迁移成本参数与CPU缓存亲和性
sched
migration
08
sched_nr_migrate
批量迁移阈值与负载均衡效率
sched
nr
09
sched_time_avg
时间平均窗口与调度统计精度
sched
time
10
sched_autogroup_enabled
自动分组特性对多容器场景的影响
sched
autogroup
11
sched_cfs_bandwidth_slice_us
CFS带宽控制切片与CPU限额
sched
cfs
12
sched_child_runs_first
子进程优先调度策略对容器启动的影响
sched
child
13
sched_rr_timeslice_ms
实时调度RR策略的时间片配置
sched
rr
14
sched_rt_period_us与sched_rt_runtime_us
实时调度带宽控制
sched
rt
15
sched_features
调度器特性开关与调试接口
sched
features
16
Docker容器CPU资源限制
--cpus · --cpu-shares · --cpuset-cpus原理
Docker
CPU
17
cgroup cpu子系统
cpu.shares · cpu.cfs_period_us · cpu.cfs_quota_us详解
cgroup
cpu
18
调度器参数与cgroup的交互
全局参数与容器级参数的优先级
cgroup
调度器参数
19
性能基准测试方法
使用stress · sysbench · perf进行调度性能评估
性能基准测试方法
stress
20
实验一
调整sched_latency_ns…
实验一
sched
21
实验二
调整sched_min_granul…
实验二
sched
22
实验三
调整sched_wakeup_gra…
实验三
sched
23
实验四
调整sched_migration_…
实验四
sched
24
实验五
调整sched_autogroup_…
实验五
sched
25
实验六
调整实时调度参数对低延迟容器的影响
实验六
调整实时调度参数…
26
生产环境调优案例一
在线交易系统容器延迟抖动优化
生产环境调优案例…
线交易系统容器延…
27
生产环境调优案例二
大数据计算容器吞吐量最大化
生产环境调优案例…
大数据计算容器吞…
28
生产环境调优案例三
混合负载(Web+批处理)容器资源隔…
生产环境调优案例…
Web+
29
监控与告警
使用/proc/sched_debu… · /proc/schedstat监控调…
监控
告警
30
课程总结
调度器参数调优的最佳实践与常见陷阱
课程总结
调度器参数调优的…
所属VIP或分类
同VIP:Redis尾延迟诊断与Linux进程调度调优
同VIP:实时任务调度:PREEMPT_RT补丁安装与配置实战
同VIP:调度参数调优:组调度场景下CPU域迁移参数配置