Snoop Control Unit (SCU) 维护每个内核的 L1 数据缓存之间的一致性,由于可执行代码的更改频率要低得多,因此此功能不会扩展到 L1 指令缓存。
一致性管理是使用基于 MOESI 的协议实现的,经过优化以减少外部存储器访问的数量。
被访问的页面被标记为 Normal Shareable,缓存策略为write‑back, write‑allocate。
然而,设备和强排序内存不可缓存,从内核的角度来看,直写缓存的行为类似于未缓存的内存。
Snoop Control Unit (SCU) 维护每个内核的 L1 数据缓存之间的一致性,由于可执行代码的更改频率要低得多,因此此功能不会扩展到 L1 指令缓存。
一致性管理是使用基于 MOESI 的协议实现的,经过优化以减少外部存储器访问的数量。
被访问的页面被标记为 Normal Shareable,缓存策略为write‑back, write‑allocate。
然而,设备和强排序内存不可缓存,从内核的角度来看,直写缓存的行为类似于未缓存的内存。