在共享内存的情况下,两个处理器是否可以在Windows OS下具有相同的虚拟地址映射到相同的物理地址

时间:2017-04-30 06:13:56

标签: windows operating-system

如果两个处理器有共享内存,那么两个处理器是否可能在windows os下拥有与共享内存物理地址相同的虚拟地址?

1 个答案:

答案 0 :(得分:0)

物理地址完全独立于逻辑(或虚拟)地址。

如果两个进程将逻辑页面映射到同一物理页面帧,则这两个进程可以有许多不同的逻辑地址或与该物理页面帧相同的逻辑地址。在大多数情况下(由于纯随机机会),进程在映射到同一页面框架时具有不同的逻辑地址,但它们也可以具有映射到同一物理页面框架的相同逻辑地址。