什么是计算架构中的 TLB 击落?

TLB (Translation Lookaside Buffer) shootdown 是计算架构中的一个过程,其中 TLB 缓存失效,CPU 被迫重建缓存。这通常发生在负责将虚拟地址映射到物理地址的页表发生变化时。TLB 击落对于保证多处理系统中缓存之间的一致性是必要的,其中多个 CPU 可能缓存相同的内存地址。当 CPU 重建缓存时,它可能会导致暂时的速度下降,但它最终会确保数据的一致性并防止错误。

Publication date: