关于4GB内存在32位Windows XP里变少的原因。

32位Windows XP操作系统地址空间只有4GB(2^32),其中一部分还要保留供系统设备使用。所以Windows XP报告的内存总量要小于4G,大致在2.75GB 到 3.5GB之间。

32位Windows XP实际报告的最大内存与硬件配置直接有关,因为Windows XP专门保留相当一部分地址空间供下列系统硬件使用:

1) BIOS;
2) PCI 总线;
3) PCI Express 设备。这部分地址空间根据显示卡内存大小大致在256MB到768MB之
间。

所以显示卡内存越大,32位Windows XP实际报告的系统最大内存就越小。

所有跟帖: 

对于实际内存报告的差额,除了这些 reserved 的内存 -多嘴郎- 给 多嘴郎 发送悄悄话 多嘴郎 的博客首页 (291 bytes) () 03/01/2008 postreply 22:02:22

回复:对于实际内存报告的差额,除了这些 reserved 的内存 -为什么呢- 给 为什么呢 发送悄悄话 (78 bytes) () 03/02/2008 postreply 05:16:32

请您先登陆,再发跟帖!