首页
›
Linux内核与驱动
›
056-帧缓冲FB图形系统
›
《帧缓冲性能优化:刷新策略与DMA传输调优实践》
VIP10
本课程属于:056-帧缓冲FB图形系统
Linux内核与驱动 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
帧缓冲性能优化:刷新策略与DMA传输调优实践
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
帧缓冲基础
帧缓冲(Framebuffer)概念 · 作用 · 在显示子系统中的位置
帧缓冲基础
Framebuffer
02
帧缓冲架构
Linux DRM/KMS框架 · Framebuffer设备节点(/d…
帧缓冲架构
Linux
03
刷新策略概述
全屏刷新 · 局部刷新 · 脏矩形(Dirty Rect)机制
刷新策略概述
全屏刷新
04
垂直同步(V-Sync)
VBlank中断 · 撕裂效应(Tearing) · 双缓冲与三缓冲
V-Sync
垂直同步
05
双缓冲机制
前端缓冲(Front Buffer)… · Page Flip操作
双缓冲机制
Front
06
三缓冲机制
三缓冲工作原理 · 减少帧延迟 · 提高吞吐量
三缓冲机制
三缓冲工作原理
07
脏矩形算法
脏矩形收集 · 合并 · 最小化传输区域
脏矩形算法
脏矩形收集
08
增量刷新策略
基于脏矩形的增量更新 · 减少带宽消耗
增量刷新策略
基于脏矩形的增量…
09
DMA基础
DMA控制器工作原理 · DMA传输模式(单次/突发/链式)
DMA
控制器工作原理
10
DMA与帧缓冲
DMA从系统内存到显存的数据搬运 · Scatter-Gather DMA
DMA
帧缓冲
11
DMA描述符链
描述符结构 · 链式DMA传输 · 循环队列管理
DMA
描述符链
12
DMA中断与回调
传输完成中断 · 错误处理 · 异步通知机制
DMA
回调
13
缓存一致性
CPU Cache与DMA的缓存一致… · Cache Flush/Invali…
缓存一致性
CPU
14
内存屏障
DMA与CPU之间的内存屏障 · 写屏障 · 读屏障
内存屏障
DMA
15
帧缓冲内存分配
连续物理内存分配(DMA ZONE) · ION/DMABUF机制
帧缓冲内存分配
DMA
16
帧缓冲压缩
帧缓冲压缩算法(FBC) · 显存带宽节省
帧缓冲压缩
FBC
17
刷新率与帧率
刷新率(Hz)与帧率(FPS)的关系 · 帧率控制策略
刷新率
帧率
18
帧缓冲同步
Fence机制 · DMA-Fence · GPU与CPU同步
帧缓冲同步
Fence
19
帧缓冲性能分析工具
ftrace · perf · GPU Profiler
帧缓冲性能分析工…
ftrace
20
帧缓冲延迟优化
减少帧延迟 · Pipeline优化 · 预取策略
帧缓冲延迟优化
减少帧延迟
21
多图层合成
硬件合成器(HWC) · Overlay Plane · 合成策略
多图层合成
HWC
22
帧缓冲电源管理
动态帧率(DFR) · 刷新率切换 · 功耗优化
帧缓冲电源管理
DFR
23
帧缓冲错误处理
DMA传输错误 · 帧缓冲溢出 · 恢复机制
帧缓冲错误处理
DMA
24
帧缓冲调试
调试fsync · 调试DMA超时 · 调试撕裂
帧缓冲调试
fsync
25
帧缓冲与GPU协同
GPU渲染到FBO · Framebuffer Blit · GPU Copy Engine
GPU
帧缓冲
26
帧缓冲与显示控制器
Display Controller… · Timing Generator · Panel Interface
帧缓冲
显示控制器
27
帧缓冲与多显示器
多显示器扩展 · 镜像模式 · 独立刷新
帧缓冲
多显示器
28
帧缓冲与虚拟化
VirtIO-GPU · ParaVirtualized Fr… · QEMU Framebuffer
帧缓冲
虚拟化
29
帧缓冲与实时系统
实时帧缓冲 · 优先级反转 · RT调度策略
帧缓冲
实时系统
30
帧缓冲未来趋势
Adaptive Sync · HDMI VRR · DisplayPort Adapti…
帧缓冲未来趋势
Adaptive
所属VIP或分类
同VIP:fb_deferred_io延迟写机制与触摸帧缓冲优化
同VIP:Framebuffer驱动mmap映射与DMA缓冲区管理
同VIP:Framebuffer驱动移植适配与fb_info初始化