Windows 7 X86可识别并使用4G内存? - 纯属扯淡

2009/3/1 12:33:58    编辑:Windows7之家 - Mary Jane     字体:【

Win7之家www.win7china.com):Windows 7 X86可识别并使用4G内存? - 纯属扯淡

 这些天在很多网站论坛看多有人说32位的Windows 7能够识别出4G的内存,有人跟帖说照片是PS过的,有人说不能用4G内存是微软的错,看得觉得挺有意思的,但是直觉告诉我这是不可能的事情。

于是乎,马上装了一台4G的32位Windows 7玩玩,果然在系统属性里面是可以显示出4G的内存的。

马上运行msinfo32.exe,果然一看,也是3.25G。

再用meminfo看一下物理地址的分配,显示出来的也是3.25G

果然,看来真理只有一个啊,再去设备管理器里面瞧瞧

CFF70000到FFFFFFFF这段内存都成了所谓的“内存空洞”而被设备所占用

所以,32位的Windows 7里面所谓的支持4G内存仅仅是体现在能够识别出4G,但是只能用3.25G。

其实呢,首先,Windows 7跟Vista共用内核,Vista SP1也就只能识别4G,使用3.25G,Windows 7虽然神奇,但奇迹也不是这么容易就能创造的。

其次,有关内存识别和使用问题,不是说仅仅是哪一款系统就能解决的,这是32位系统本身所决定的。有关此详情,参见:浅谈内存、32位与64位系统的羁绊