每个进程都有自己的页表吗?

Ste*_*ven 37 operating-system memory-management virtual-memory page-tables

每个进程都有自己的页表,还是只是将页面条目添加到一个大页表中?

Ber*_*rnd 49

是的,每个流程都有自己的页面表.它们可能与父进程(写入时复制)或与其他进程(共享内存)共享.但总的来说,每个过程都有自己的过程.


Eth*_*anP 6

是的,除非您使用倒排页表,否则 请参阅此答案。由于倒排页表是全局的,因此每个条目还必须包含它所属的进程。