首页
›
Linux内核与驱动
›
137-Linux内核实时性补丁
›
《Linux内核实时性补丁调度延迟优化:内核参数与代码调整》
VIP10
本课程属于:137-Linux内核实时性补丁
Linux内核与驱动 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Linux内核实时性补丁调度延迟优化:内核参数与代码调整
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
实时系统概述
实时系统定义 · 硬实时与软实时区别 · 实时操作系统(RTOS)与GPOS对…
实时系统概述
实时系统定义
02
Linux实时性挑战
Linux内核的调度器演进(O(1) · CFS) · 内核抢占模型(PREEMPT_NON…
Linux
实时性挑战
03
PREEMPT_RT补丁简介
PREEMPT_RT项目历史 · 主要维护者 · 主线化进程
PREEMPT
RT
04
PREEMPT_RT核心机制(一)
自旋锁与互斥锁的实时化改造(rt_m… · raw_spinlock)
PREEMPT
RT
05
PREEMPT_RT核心机制(二)
中断线程化(IRQ threadin… · Softirq与Tasklet的实时…
PREEMPT
RT
06
PREEMPT_RT核心机制(三)
高精度定时器(hrtimer)与时钟… · 优先级继承协议(Priority I…
PREEMPT
RT
07
调度延迟定义与测量
调度延迟(Scheduling La… · 中断延迟(Interrupt Lat… · 唤醒延迟(Wake-up Laten…
调度延迟定义
测量
08
延迟测量工具(一)
cyclictest工具安装 · 参数详解 · 结果解读(最小/最大/平均延迟)
延迟测量工具
cyclictest
09
延迟测量工具(二)
ftrace与trace-cmd使用 · sched_switch与sched…
延迟测量工具
ftrace
10
延迟测量工具(三)
perf sched与内核probe…
延迟测量工具
perf
11
内核参数优化(一)
isolcpus与cpuset
内核参数优化
isolcpus
12
内核参数优化(二)
nohz_full与rcu_nocb…
内核参数优化
nohz
13
内核参数优化(三)
intel_pstate与cpufr…
内核参数优化
intel
14
内核参数优化(四)
ACPI与电源管理 · 禁用动态电源管理
内核参数优化
ACPI
15
内核参数优化(五)
中断亲和性(IRQ Affinity…
内核参数优化
IRQ
16
内核参数优化(六)
vm.swappiness与内存大页…
内核参数优化
vm.swappines…
17
内核参数优化(七)
内核抢占模型选择
内核参数优化
内核抢占模型选择
18
代码调整(一)
实时任务创建与调度策略设置
代码调整
实时任务创建
19
代码调整(二)
内存锁定(mlockall)
代码调整
mlockall
20
代码调整(三)
避免页错误:预分配与内存池技术
代码调整
避免页错误
21
代码调整(四)
避免内核阻塞:使用非阻塞I/O · O_NONBLOCK与异步I/O(A…
代码调整
I/O
22
代码调整(五)
避免自旋锁与原子操作滥用
代码调整
避免自旋锁
23
代码调整(六)
实时任务CPU亲和性设置
代码调整
CPU
24
代码调整(七)
避免动态内存分配
代码调整
避免动态内存分配
25
代码调整(八)
使用Futex与实时信号进行高效任务…
代码调整
Futex
26
综合案例(一)
基于PREEMPT_RT的音频处理系…
综合案例
PREEMPT
27
综合案例(二)
工业机器人控制器的实时调度参数调优
综合案例
工业机器人控制器…
28
综合案例(三)
网络数据包处理(DPDK与PREEM…
综合案例
DPDK
29
调试与验证
使用trace-cmd与kernel…
调试
验证
30
课程总结与展望
PREEMPT_RT主线化现状 · 未来实时Linux发展趋势(Rust…
课程总结
PREEMPT
所属VIP或分类
同VIP:Linux内核实时性补丁与驱动项目实战
同VIP:Linux内核实时性补丁驱动中断线程化移植实战
同VIP:Linux内核实时性补丁驱动适配:中断线程化改造实战