首页
›
嵌入式基础与RISC-V
›
159-嵌入式Linux座舱实战
›
《启动优化从U-Boot到内核的与日志分析实战》
VIP10
本课程属于:159-嵌入式Linux座舱实战
嵌入式基础与RISC-V · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
启动优化从U-Boot到内核的与日志分析实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
启动流程全景
从按下电源键到控制台 · 嵌入式Linux启动的完整生命周期
启动流程全景
从按下电源键到控…
02
U-Boot基础
U-Boot的编译 · 配置与烧录 · 理解SPL与U-Boot prope…
U-Boot
的编译
03
U-Boot启动时间测量
使用GPIO · 串口时间戳与printk时间戳测量U…
U-Boot
启动时间测量
04
U-Boot优化策略
裁剪驱动 · 禁用不必要的命令 · 优化DDR初始化
U-Boot
优化策略
05
U-Boot环境变量优化
减少环境变量大小 · 使用静态环境变量 · 优化env存储位置
U-Boot
环境变量优化
06
U-Boot设备树优化
精简设备树节点 · 移除未使用外设 · 优化设备树解析时间
U-Boot
设备树优化
07
U-Boot启动内核
bootm与booti命令详解 · 内核加载地址优化 · ramdisk加载优化
U-Boot
启动内核
08
内核启动阶段划分
解压 · 汇编初始化 · start_kernel
内核启动阶段划分
解压
09
内核解压优化
LZ4 vs GZIP解压速度对比 · 解压地址选择 · 解压日志分析
内核解压优化
LZ4
10
内核汇编启动阶段
head.S与head64.S关键路… · 页表创建优化
内核汇编启动阶段
head.S
11
内核启动参数优化
cmdline裁剪 · quiet模式 · loglevel设置
内核启动参数优化
cmdline
12
内核initcall机制
initcall级别与执行顺序 · 测量各initcall耗时 · 裁剪不必要的initcall
initcall
内核
13
内核驱动加载优化
驱动编译进内核 vs 模块化 · 异步probe · 驱动依赖优化
内核驱动加载优化
vs
14
内核文件系统初始化
VFS挂载 · rootfs选择 · initramfs vs initr…
内核文件系统初始…
VFS
15
内核调度器与启动
CFS调度器对启动的影响 · NO_HZ配置 · RCU优化
内核调度器
启动
16
内核内存管理优化
CMA大小调整 · 内存节点初始化 · slab分配器优化
内核内存管理优化
CMA
17
内核电源管理
suspend/resume对启动的… · cpuidle配置 · DVFS优化
内核电源管理
suspend/resu…
18
内核日志分析实战
dmesg时间戳分析 · bootgraph工具使用 · bootchart使用
内核日志分析实战
dmesg
19
内核ftrace与启动
使用function_graph追踪… · 设置trace_printk
ftrace
内核
20
内核perf与启动
使用perf stat测量启动阶段性… · 分析热点函数
perf
内核
21
内核init进程优化
systemd vs busybox… · 并行化服务启动 · 服务依赖优化
init
内核
22
根文件系统挂载优化
文件系统类型选择(ext4 vs s… · 挂载参数优化
根文件系统挂载优…
ext4
23
应用程序启动优化
prelink · 预加载 · 延迟加载
应用程序启动优化
prelink
24
存储设备优化
eMMC HS400模式 · UFS Gear选择 · IO调度器选择
存储设备优化
eMMC
25
显示驱动优化
DRM/KMS初始化优化 · framebuffer consol… · 开机动画与splash screen
显示驱动优化
DRM/KMS
26
网络启动优化
DHCP超时设置 · IP配置方式 · 网络服务延迟启动
网络启动优化
DHCP
27
安全启动与启动时间
secure boot校验时间 · dm-verity初始化 · SELinux策略加载
安全启动
启动时间
28
启动时间预算与目标设定
制定启动时间预算表 · 确定优化目标 · 使用timeline分析
启动时间预算
目标设定
29
启动优化工具链
bootgraph · bootchart · perf
启动优化工具链
bootgraph
30
综合实战案例
从30秒到3秒的启动优化实战 · 完整优化流程与日志分析
综合实战案例
从30秒到3秒的…
所属VIP或分类
同VIP:CAN通信模块在座舱系统中的集成与异常复位调试实战
同VIP:LinuxQNX替代方案在座舱系统中的移植与安全隔离实战
同VIP:LinuxQNX替代方案在座舱系统中的移植与性能调优实战