标签: c kernel paging
我正在编写一个玩具内核,我很好奇多个进程如何访问相同的虚拟内存地址。我想说的是,如果我将地址0x00000000映射到物理空间中的0x10800000(使用分页),那么分离进程如何拥有自己的受保护内存,从0开始并到达已分配内存的末尾?他们必须有单独的映射或......?我想对此进行一些澄清。感谢