首页
›
Linux内核与驱动
›
008-PREEMPT_RT补丁机制
›
《PREEMPT_RT延迟诊断与内核调优:ftrace》
VIP10
本课程属于:008-PREEMPT_RT补丁机制
Linux内核与驱动 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
PREEMPT_RT延迟诊断与内核调优:ftrace
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
PREEMPT_RT实时内核概述 · Ftrace工具简介 · 课程目标与学习路径
课程导论
PREEMPT
02
实时系统基础
实时操作系统定义 · 硬实时与软实时区别 · Linux实时性挑战
实时系统基础
实时操作系统定义
03
PREEMPT_RT补丁集
补丁来源与维护 · 内核版本对应关系 · 主要特性概览
PREEMPT
RT
04
Ftrace框架入门
Ftrace架构 · tracefs文件系统 · 基本使用流程(挂载
Ftrace
框架入门
05
Ftrace核心追踪器
function · function_graph · wakeup
Ftrace
核心追踪器
06
内核配置选项基础
Kconfig语法 · .config文件结构 · menuconfig/nconfig…
内核配置选项基础
Kconfig
07
PREEMPT_RT关键配置选项(上)
CONFIG_PREEMPT_RT · CONFIG_PREEMPT_RT_… · CONFIG_HZ_1000
PREEMPT
RT
08
PREEMPT_RT关键配置选项(下)
CONFIG_HIGH_RES_TI… · CONFIG_NO_HZ_FULL · CONFIG_RCU_NOCB_CP…
PREEMPT
RT
09
中断线程化配置
CONFIG_IRQ_FORCED_… · 中断线程化原理 · 对延迟的影响
断线程化配置
CONFIG
10
自旋锁与互斥锁配置
CONFIG_RT_MUTEXES · CONFIG_DEBUG_RT_MU… · 实时锁原语
自旋锁
互斥锁配置
11
RCU配置调优
CONFIG_RCU_EXPERT · CONFIG_RCU_BOOST · CONFIG_RCU_KTHREAD…
RCU
配置调优
12
CPU隔离与亲和性
CONFIG_CPU_ISOLATI… · isolcpus内核参数 · taskset/cset工具
CPU
隔离
13
Ftrace追踪中断延迟
使用irqsoff追踪器测量中断关闭… · 案例分析
Ftrace
追踪
14
Ftrace追踪抢占延迟
使用preemptoff追踪器测量抢… · 案例分析
Ftrace
追踪抢占延迟
15
Ftrace追踪唤醒延迟
使用wakeup_rt追踪器测量高优… · 案例分析
Ftrace
追踪唤醒延迟
16
Ftrace追踪函数调用
使用function_graph追踪…
Ftrace
追踪函数调用
17
Ftrace追踪调度器行为
使用sched_switch事件追踪… · 调度延迟分析
Ftrace
追踪调度器行为
18
Ftrace追踪内存管理延迟
使用mmiotrace · 页面分配事件追踪实时内存分配路径
Ftrace
追踪内存管理延迟
19
Ftrace追踪网络栈延迟
使用net_dev_queue · napi_poll事件追踪网络中断处…
Ftrace
追踪网络栈延迟
20
Ftrace追踪块设备IO延迟
使用block_rq_insert · block_rq_complete事…
Ftrace
IO
21
Ftrace追踪时钟与定时器
使用timer_start · timer_expire_entry…
Ftrace
追踪时钟
22
Ftrace追踪RCU延迟
使用rcu_utilization事…
Ftrace
RCU
23
Ftrace追踪用户空间实时线程
使用uprobe追踪用户态实时任务的…
Ftrace
追踪用户空间实时…
24
Ftrace过滤与触发器
trace选项设置 · 事件过滤 · 触发器(snapshot
Ftrace
过滤
25
Ftrace与perf协同
perf stat · perf record与Ftrace…
Ftrace
perf
26
Ftrace与trace-cmd
trace-cmd record/r… · trace-cmd profile · 远程追踪
Ftrace
trace-cmd
27
Ftrace与Kernelshark
图形化分析trace数据 · 延迟分布直方图 · CPU视图
Ftrace
Kernelshark
28
综合调优案例一
音频实时应用延迟优化(从10ms到1…
综合调优案例一
ms
29
综合调优案例二
工业控制PLC实时响应优化(抖动<1…
综合调优案例二
PLC
30
课程总结与最佳实践
调优检查清单 · 常见陷阱 · 持续监控建议
课程总结
最佳实践
所属VIP或分类
同VIP:PREEMPT_RT内核编译全流程:配置打补丁与启动验证
同VIP:PREEMPT_RT性能调优:中断延迟与调度延迟测量工具链
同VIP:PREEMPT_RT补丁与硬件平台中断控制器适配