0

我有一个启用了 PAE 的 32 位 Intel 处理器。

地址总线 -> 36 位(启用 PAE)

数据总线 -> 32 位

这个系统(windows或linux)中进程的虚拟地址空间范围是多少。

4

1 回答 1

2

在 32 位 CPU 上,虚拟地址指针是 32 位的。因此,每个虚拟地址空间(通常在现代操作系统上每个进程一个)的范围为 4GB。PAE 只影响物理内存的处理方式,它对虚拟地址没有影响。

单个进程在任何时候最多可以映射到 4GB 的虚拟内存。通常,32 位操作系统将其限制为 3GB 或 2GB,因为它们使用一些地址空间进行内核映射。

于 2012-11-26T14:57:17.133 回答