==当虚拟内存地址到物理内存地址的映射发生变化时,TLB会被刷新,就产生了TLB shootdowns中断==

  • 多个线程运行在不同的CPU核心上,公用同一个页表,在当某个线程对某个内存页进行释放时需要将该修改同步到所有核,看起来有点像是TLB上的PingPong效应
  • 在进行上下文切换时,需要清理TLB,也会触发 TLB shootdowns中断

Reference