为什么内核向所有其他处理器发送tlb无效中断,当修改的页表对于正在运行的进程是个人的

时间:2012-05-23 21:57:43

标签: linux-kernel kernel tlb multiprocessor

当一个进程的页表项时,内核线程向所有其他处理器发出tlb击落中断以使其他处理器上的tlbs无效?但是,不是这样,页面表是特定于这个过程的,我们为什么要进行tlb拍摄呢?

1 个答案:

答案 0 :(得分:5)

您的进程可能有多个线程,它们共享同一个页表,并且它们可能在不同的处理器中执行。