首页
›
嵌入式与底层系统
›
018-Linux存储与块设备驱动工程
›
《驱动性能优化 从Android内核调度到IO路径》
VIP20
本课程属于:018-Linux存储与块设备驱动工程
嵌入式与底层系统 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
驱动性能优化:从Android内核调度到IO路径
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
Android性能瓶颈全景图 · 为什么IO和调度是核心
课程导论
Android
02
Linux内核调度器基础
CFS调度器原理 · vruntime · 红黑树
Linux
内核调度器基础
03
Android调度器演进
从CFS到HMP · EAS(Energy Aware S…
Android
调度器演进
04
CPU调频与调度协同
cpufreq · schedutil governor · 负载跟踪(PELT/WALT)
CPU
调频
05
调度域与负载均衡
Scheduling Domains · group imbalance · 迁移策略
调度域
负载均衡
06
Android cgroup与CPU绑核
cpuset · top-app · foreground
Android
cgroup
07
实时性优化
RT线程 · preempt_rt · 优先级反转与PI(Priority…
实时性优化
RT
08
内核抢占模型
PREEMPT_NONE · PREEMPT_VOLUNTARY · PREEMPT
内核抢占模型
PREEMPT
09
中断与软中断优化
IRQ balance · threaded IRQ · softirq deferment
断优化
IRQ
10
Linux IO栈全景
VFS · Page Cache · Block Layer
Linux
IO
11
IO调度器(上)
CFQ · Deadline · NOOP
IO
调度器
12
IO调度器(下)
Android默认调度器选择(mq-… · 调优参数
IO
调度器
13
块层多队列(blk-mq)
软件队列 · 硬件队列 · 轮询模式
blk-mq
块层多队列
14
Page Cache与回写机制
dirty ratio · dirty_expire_centi… · flusher线程
Page
Cache
15
内存回收与IO抖动
kswapd · direct reclaim · LRU链表
IO
内存回收
16
文件系统选型
ext4 vs f2fs · 针对闪存的优化(discard · inline_data)
文件系统选型
ext4
17
IO优先级与cgroup IO控制
blkio cgroup · weight · iops限制
IO
cgroup
18
异步IO与io_uring
libaio vs io_uring · sqpoll · 内核侧优化
IO
uring
19
存储硬件特性
eMMC · UFS 2.1/3.1/4.0 · Command Queue
存储硬件特性
eMMC
20
Android存储栈
vold · fuse(sdcardfs) · 存储性能监控(storaged
Android
存储栈
21
IO跟踪与分析工具
systrace · perfetto · ftrace
IO
跟踪
22
调度延迟分析
sched_wakeup · sched_switch · wakeup latency
调度延迟分析
sched
23
性能瓶颈定位
使用perfetto分析CPU调度与… · 识别binder stall
性能瓶颈定位
perfetto
24
典型场景优化(一)
应用冷启动——减少page cach… · 优化readahead
典型场景优化
page
25
典型场景优化(二)
视频/相机——降低DMA延迟 · 调整RT调度 · UFS命令队列深度
典型场景优化
DMA
26
典型场景优化(三)
游戏场景——GPU协同调度 · big.LITTLE绑核 · IO预取
典型场景优化
GPU
27
内核参数综合调优
vm.dirty_ratio · kernel.sched_* · block/queue/* 参数详解
内核参数综合调优
vm.dirty
28
厂商定制与内核碎片化
Qualcomm · MTK · Exynos调度差异
厂商定制
内核碎片化
29
自动化测试与回归
使用LTP · fio · AndroBench
自动化测试
回归
30
课程总结与未来展望
AI驱动的调度 · CXL/PMEM对Android的影… · 内核统一化趋势
课程总结
未来展望
所属VIP或分类
同VIP:ARM架构MMC块设备驱动参数配置与性能调优工程
同VIP:Buildroot快速构建嵌入式Linux与设备驱动集成
同VIP:inode分配实战-块设备驱动与文件系统创建工程案例