📸 Camera HAL 延迟优化
🎯
实战·8章
⚡ 实时预览 · 从理论到降延迟120ms→30ms
📘 第1章
Camera HAL 架构概览
Android Camera整体框架 · HAL3 vs HAL1区别 · Buffer管理流程
框架
HAL
📙 第2章
预览延迟的定义与测量
什么是预览延迟 · 延迟组成 (Sensor, ISP, Display) · adb & systrace 测量
测量
systrace
📗 第3章
Pipeline 深度优化
减少request队列深度 · 调整hal_pipeline_depth · 同步vsync与sensor帧率
Pipeline
帧率
📕 第4章
Buffer 管理优化
Gralloc Buffer分配策略 · 减少CPU/GPU拷贝 · Hardware Composer直通
Buffer
Gralloc
📓 第5章
ISP 与算法调优
降低ISP处理延时 · 关闭HDR/MFNR · 调整tuning参数
ISP
tuning
📒 第6章
CPU/GPU 负载均衡
绑定关键线程到大核 · 调整cpuset与优先级 · 减少中断延迟
调度
cpuset
📔 第7章
实战案例 · 120ms→30ms
某平台预览延迟从120ms降到30ms完整优化过程
实战
优化案例
📚 第8章
总结与最佳实践
优化Checklist · 常见坑点 · 性能监控方案
checklist
监控