MTK8676 座舱 · 内存&性能
📚 30章
实战
01
内存泄漏基础
什么是泄漏·危害·MTK8676架构概览
→
02
内存泄漏检测工具链
Valgrind·ASan·MallocDebug
→
03
静态代码分析
Clang Static Analyzer·Cppcheck
→
04
动态检测实战
MTK8676部署Valgrind·座舱应用
→
05
堆内存分析
mtk-memdump堆快照·未释放对象
→
06
Native层泄漏
C/C++ malloc/free不匹配
→
07
Java/Kotlin层泄漏
Activity/Fragment生命周期
→
08
匿名共享内存泄漏
Ashmem·多媒体共享内存未释放
→
09
ION/DMABUF泄漏
图形显示子系统DMA Buffer
→
10
SurfaceFlinger泄漏
图层资源未释放·内存增长
→
11
Binder内存泄漏
跨进程Binder对象未释放
→
12
系统服务泄漏
ServiceManager·WindowManager
→
13
第三方库泄漏
集成商SDK·地图SDK排查
→
14
性能剖析基础
CPU·GPU·内存·I/O指标
→
15
perf工具使用
MTK8676 CPU热点采样
→
16
Simpleperf实战
座舱应用函数级热点定位
→
17
Systrace/Perfetto
系统Trace·UI卡顿·帧率
→
18
Ftrace使用
内核级函数追踪·驱动瓶颈
→
19
内存带宽分析
mtk-membw·DDR带宽占用
→
20
GPU性能分析
GAPID·RenderDoc渲染管线
→
21
I/O性能分析
iostat·fio存储读写瓶颈
→
22
启动时间优化
Bootloader→Launcher链路
→
23
应用冷启动优化
内存分配·函数调用分析
→
24
多窗口性能
分屏·画中画·内存渲染
→
25
车载场景专项
导航·音乐·电话并发压力
→
26
长时间稳定性测试
72h Monkey·内存泄漏检测
→
27
自动化检测框架
Python脚本·内存快照比对
→
28
泄漏根因分析
引用链·GC Root·支配树
→
29
修复策略与验证
智能指针·弱引用·资源池化
→
30
综合实战案例
某车型座舱项目全流程复盘
→
⭐ 点击卡片跳转对应章节 · 30章完整目录