I've found that TLB contains PID of each process for performance reason, which means by leaving each process's VA to PA mappings in TLB for saving context-switching cost. So, my question is can kernel manipulate that PID entries in TLB?
I am really curious because I have heard that TLB is a cache maintained inside MMU. Please give me answer :)
*I assume x86 :)