why does kernel send a tlb invalidate interrupt to all other processors,when the page table modified is personal to the process running

1.4k views Asked by At

when a a page table entry of one process, the kernel thread issues tlb shootdown interrupt to all other processors to invalidate the tlbs on other processors? But, is it not that, the page table is specific to this process, why should we go for a tlb shoot down?

1

There are 1 answers

1
C2H5OH On

Your process may have multiple threads, which all share the same page table, and they may be executing in different processors.