首页
›
Linux内核与驱动
›
041-Linux内核裁剪
›
《Linux内核裁剪:设备树优化与启动时间调校》
VIP10
本课程属于:041-Linux内核裁剪
Linux内核与驱动 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Linux内核裁剪:设备树优化与启动时间调校
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
内核裁剪概述
Linux内核源码结构 · 裁剪的意义与目标 · 裁剪的基本原则与风险控制
内核裁剪概述
Linux
02
编译环境搭建
交叉编译工具链安装 · 内核源码获取与版本选择 · 配置工具(menuconfig/xc…
编译环境搭建
交叉编译工具链安…
03
内核配置基础
Kconfig语法解析 · .config文件结构 · 依赖关系与选择策略
内核配置基础
Kconfig
04
子系统裁剪(上)
进程调度 · 内存管理 · 中断子系统的核心选项与裁剪策略
子系统裁剪
进程调度
05
子系统裁剪(下)
文件系统 · 网络协议栈 · 设备驱动框架的核心选项与裁剪策略
子系统裁剪
文件系统
06
文件系统裁剪
VFS支持 · 具体文件系统(ext4/btrfs/… · 块层与IO调度器优化
文件系统裁剪
VFS
07
网络协议栈裁剪
TCP/IP协议族选择 · 网络设备驱动 · Netfilter与防火墙功能的按需…
网络协议栈裁剪
TCP/IP
08
驱动裁剪策略
字符设备 · 块设备 · 网络设备驱动的模块化与静态编译选择
驱动裁剪策略
字符设备
09
架构特定优化
ARM/ARM64/RISC-V架构… · 缓存策略 · 多核SMP配置
架构特定优化
ARM/ARM64/RI…
10
设备树基础
设备树(DT)语法 · 节点与属性 · 标准属性(compatible/re…
设备树基础
DT
11
设备树编译与反编译
DTC工具使用 · dtb/dts/dtsi文件管理 · 反编译调试技巧
设备树编译
反编译
12
设备树绑定文档
内核Documentation/de… · 自定义绑定编写规范
设备树绑定文档
Documentatio…
13
设备树裁剪实战
移除未使用外设节点 · 精简时钟与电源节点 · 合并冗余节点
设备树裁剪实战
移除未使用外设节…
14
设备树覆盖(Overlay)
Overlay语法 · 动态加载机制 · 在启动时合并Overlay的方法
Overlay
设备树覆盖
15
设备树与内核启动
Bootloader传递DTB流程 · 内核解析DTB的时序 · 与ATAGS的对比
设备树
内核启动
16
启动时间分析工具
printk时间戳 · initcall_debug · bootgraph
启动时间分析工具
printk
17
Bootloader阶段优化
U-Boot配置精简 · Fastboot与SPL优化 · 启动参数传递优化
Bootloader
阶段优化
18
内核解压与初始化优化
压缩算法选择(LZ4/LZMA) · 解压位置优化 · earlycon与earlyprin…
内核解压
初始化优化
19
initcall机制调校
initcall级别解析 · 优化驱动加载顺序 · 禁用不必要的initcall
initcall
机制调校
20
异步探测与设备初始化
driver_async_probe… · probe顺序控制 · deferred probe处理
异步探测
设备初始化
21
内核线程与工作队列优化
kthreadd与workqueue… · CPU亲和性设置 · 减少不必要的内核线程
内核线程
工作队列优化
22
内存初始化优化
memblock与CMA配置 · 大页内存(HugeTLB)预分配 · ZRAM与swap优化
内存初始化优化
memblock
23
文件系统挂载加速
rootfs选择(initramfs… · 挂载参数优化 · 只读文件系统策略
文件系统挂载加速
rootfs
24
系统服务与用户空间启动
init进程(systemd/bus… · 服务并行启动 · 依赖关系优化
系统服务
用户空间启动
25
测量与基准测试
bootchart · systemd-analyze · perf工具的使用
测量
基准测试
26
实战案例一
基于ARM Cortex-A7的Io…
实战案例一
ARM
27
实战案例二
基于RISC-V的AI加速卡启动时间…
实战案例二
RISC-V
28
实战案例三
基于x86的工业网关内核裁剪与设备树…
实战案例三
x86
29
调试与排错
内核panic与oops分析 · 设备树错误定位 · 裁剪后功能缺失的恢复策略
调试
排错
30
课程总结与进阶
裁剪清单模板 · 自动化构建脚本(Yocto/Buil… · 社区资源与未来趋势
课程总结
进阶
所属VIP或分类
同VIP:Linux内核性能调优:裁剪非核心功能提升实时性
同VIP:Linux内核裁剪:内存管理精简与调试工具链应用
同VIP:Linux内核裁剪:文件系统与启动优化综合调校