32位系统识别4G内存

来源:百度知道 编辑:UC知道 时间:2024/06/17 23:34:34
问题简单又复杂 如何有效利用32位系统(XP SP2)下的4G内存。现在只认出3.5G
主版华硕P5QL 看的懂就不用问了。。
你们都没看懂问题,如何有效利用,并不是一定要认出,可以把他转成虚拟内存之类的方法,具体点的。

32位系统(包括xp、vista32)是能够识别4G内存的(2^32=4G)。

但是由于种种未知原因的考虑,微软的系统,包括vista32在内只能看到3G多一点的内存,剩下的内存是不能直接使用的。

据说是做硬件映射的,大家都一样。

如果看着不舒服,换64位的系统就可以。

我现在用的是windows7 x86与xp是一样的,只有3.5G左右;
前段时间用过windows7 x64,就很好的显示4G内存。

不是系统问题 XP可以支持4G的 是你主板问题 看看你主板的最大支持量你就明白了

就是系统的问题,没有办法,32位的系统就只能这样了。换64的系统吧!

是这样的 由于受内存寻址带宽的限制 32位的操作系统最大只能识别 4g的内存 包括各种缓存在一起 解决方法就是换用 64位系统 理论上 Windows 2003 32位的通过一向技术可以支持 4g以上内存 你可以使用下 但是需要在开机的预设值值里添加些东西 具体方法可以baidu 关键词 windows 2003 4g

你能识别出3.5G已经算很多的了.XP32位系统最大只能识别2的32次幂等于4G的物理地址,但是一般后1个G的物理地址分享给显存了(不管是不是独立的显卡都分过去),所以实际上如果是XP系统的话,只能识别3.2G左右的内存.