BLOG

Record, summarize, and improve.

SMP

Snoop Control Unit (SCU) 维护每个内核的 L1 数据缓存之间的一致性,由于可执行代码的更改频率要低得多,因此此功能不会扩展到 L1 指令缓存。
一致性管理是使用基于 MOESI 的协议实现的,经过优化以减少外部存储器访问的数量。

被访问的页面被标记为 Normal Shareable,缓存策略为write‑back, write‑allocate。
然而,设备和强排序内存不可缓存,从内核的角度来看,直写缓存的行为类似于未缓存的内存。