地址转换

x86 AMD

基于 Zen 的 AMD 系统包含一个数据 Fabric,用于管理物理内存的布局。连接到 Fabric 的设备(如内存控制器、I/O 等)可能无法完全了解系统物理内存映射。这些设备在报告内存错误时可能会提供“规范化”的(即设备物理)地址。规范化地址必须转换为系统物理地址,以便内核对内存采取操作。

AMD 地址转换库 (CONFIG_AMD_ATL) 为这种情况提供转换。

基于 Zen 的系统地址转换中使用的首字母缩略词词汇表

  • CCM = 缓存一致性仲裁器

  • COD = 片上集群

  • COH_ST = 一致性站

  • DF = 数据 Fabric