首页
›
Linux内核与驱动
›
002-驱动开发实战
›
《驱动性能分析:ftrace与perf工具实战》
VIP10
本课程属于:002-驱动开发实战
Linux内核与驱动 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
驱动性能分析:ftrace与perf工具实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
性能分析基础
Linux性能分析概述 · 性能瓶颈分类 · 驱动性能指标
性能分析基础
Linux
02
ftrace入门
ftrace简介 · tracefs文件系统 · ftrace框架架构
ftrace
简介
03
ftrace配置与启用
内核配置选项 · 挂载tracefs · 启用/禁用跟踪器
ftrace
配置
04
ftrace跟踪器类型
function跟踪器 · function_graph跟踪器 · wakeup跟踪器
ftrace
跟踪器类型
05
ftrace过滤机制
set_ftrace_filter · set_ftrace_notrace · 模块过滤
ftrace
过滤机制
06
ftrace事件跟踪
tracepoint事件 · 动态事件(kprobe/uprobe… · 事件触发
ftrace
事件跟踪
07
ftrace实战
跟踪驱动函数调用 · 分析驱动中断延迟
ftrace
跟踪驱动函数调用
08
ftrace高级用法
trace_printk() · 环形缓冲区管理 · trace_marker
ftrace
高级用法
09
perf入门
perf工具简介 · perf_event_open系统调… · perf架构
perf
工具简介
10
perf stat
性能计数器统计 · CPU周期/指令/缓存命中率
perf
stat
11
perf record与report
采样分析 · 生成perf.data · 报告解读
perf
record
12
perf top
实时性能热点 · 驱动热点函数定位
perf
top
13
perf annotate
汇编级热点分析 · 驱动代码优化
perf
annotate
14
perf probe
动态探针 · 驱动函数参数跟踪
perf
probe
15
perf sched
调度器分析 · 驱动上下文切换开销
perf
sched
16
perf c2c
缓存一致性分析 · 驱动伪共享问题
perf
c2c
17
perf mem
内存访问分析 · 驱动内存延迟
perf
mem
18
perf lock
锁竞争分析 · 驱动自旋锁/互斥锁优化
perf
lock
19
perf ftrace集成
perf与ftrace协同使用 · tracepoint采样
perf
ftrace
20
perf script
自定义脚本分析 · 驱动事件处理
perf
script
21
perf timechart
时间轴可视化 · 驱动执行时序
perf
timechart
22
perf diff
性能差异对比 · 驱动版本回归分析
perf
diff
23
perf stat --per-thread
线程级性能统计 · 驱动多线程优化
perf
stat
24
perf stat --per-core
核心级性能统计 · 驱动NUMA优化
perf
stat
25
perf stat --per-socket
插槽级性能统计 · 驱动跨插槽通信
perf
stat
26
perf stat --per-die
Die级性能统计 · 驱动Die内优化
perf
stat
27
perf stat --per-node
节点级性能统计 · 驱动内存节点亲和性
perf
stat
28
perf stat --per-cache
缓存级性能统计 · 驱动缓存优化
perf
stat
29
perf stat --per-tlb
TLB级性能统计 · 驱动页表优化
perf
stat
30
综合实战
驱动性能瓶颈定位与优化 · ftrace+perf联合分析案例
综合实战
驱动性能瓶颈定位
所属VIP或分类
同VIP:Linux内核ioctl命令设计:编码规范与安全校验
同VIP:Linux内核驱动调试:kgdb与printk联合使用
同VIP:Linux驱动DMA缓冲区共享与mmap接口开发