技术栈

hmm_range

DeeplyMind
1 小时前
hmm·hmm_range
HMM 学习路线目录规划Linux HMM(Heterogeneous Memory Management)横跨内核内存管理的多个子系统。本文档按由底层到顶层的顺序组织所需的基础知识,并给出推荐的学习计划。
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 数组。
我是有底线的