操作系统,Unix

时间:2011-10-07 11:28:00

标签: unix operating-system

根据这个事实,进程处于用户模式或内核模式,我想询问用户模式下的进程如何在无法访问uarea时将虚拟地址映射到物理地址。

1 个答案:

答案 0 :(得分:3)

用户模式进程不应该知道物理地址。这就是虚拟内存的重点。

编辑: 看来你问的是用户空间程序如何知道它的数据放在哪里。它没有。它假装它有整个地址空间(x86上为0-4GB),操作系统会进行任何地址转换,让进程假装。