1. 概述1.1 什么是 ttm_ttttm_tt是 TTM 框架中的核心数据结构,负责管理系统内存/GTT内存对应的页表转换。1.2 ttm_tt 的定位在 GPU 内存管理体系中:VRAM:显存,GPU 专用的高速本地内存GTT (Graphics Translation Table):系统内存映射到 GPU 地址空间的区域System Memory:普通系统 RAMttm_tt专门管理不在 VRAM 中的 Buffer Object (BO),即存储在系统内存中但需要被 GPU 访问的对象。重要的事情说三遍:管理系统内存的bo,也就是上面的GTT和System Memory。大家都比较熟悉GTT,System Memory是啥?在AMD的驱动里,你就理解为userptr bo,后文会专讲。1.3 设计目标统一页面管理:为系统内存页面提供统一的分配、映射、释放接口地址空间映射:将系统内存映射到 GPU 可访问的地址空间