技术栈
dev_pagemap
DeeplyMind
6 小时前
hmm
·
drm_gpusvm
·
drm_pagemap
·
dev_pagemap
·
hmm_range
linux中的HMM vs drm_pagemap 对比分析
两者不是替代关系,而是层次关系:drm_pagemap 建立在 HMM 基础设施之上。HMM 解决的核心问题是页表镜像:设备如何知道进程虚拟地址 X 对应哪个物理页,以及该映射何时失效。hmm_range_fault() 将 CPU PTE 批量翻译为设备可用的 PFN 数组。
我是有底线的