除了在大型伪数组中进行迭代之外,c++中是否有其他方法可以使处理器的L2缓存快速失效? 最佳答案 我将假设这是用于性能测试,并且您想消除运行之间的缓存影响。在这种情况下,您需要了解有效执行此操作的方法是: L2缓存的分配大小 L2缓存中有多少个分配然后,基本上是将内存allocation_size字节彼此分开,直到您完全刷新了缓存为止。上下文切换通常还会使缓存失效-wait毫秒级更新速度可能会更快,并且如果操作系统将您换入和换出,则很可能最终会清除缓存。