PAE 系统上 C 中指针的大小是多少?

Nor*_*ner 3 c x86 operating-system 32-bit virtual-address-space

我知道通常在 32 位机器中,常规 C 程序中使用的指针大小是 32 位。那么在具有 PAE 的 x86 系统中呢?

Jon*_*oni 5

仍然是32位。

PAE 增加了物理内存地址的大小,使操作系统可以使用超过 4GB RAM 来运行应用程序。为了运行应用程序,操作系统将较大的物理地址映射到 32 位虚拟地址。这意味着每个应用程序中的地址空间仍然限制为 4GB。