中国分布式计算论坛 » 计算机技术讨论区 » 请教:主板对内存大小的识别是否与CPU有关?

2008-6-3 08:59 扎西日泰
请教:主板对内存大小的识别是否与CPU有关?

自己的本子(DELL 640M)已经使用快三年,按公司规定可以再买一台新的。不过俗话说日久生情嘛,还真舍不得换了它。前段时间给它做了一个简单的升级,把硬盘升级到160G,内存换上两根2G的。
在BIOS里,可以看到主板识别出我插上了4G内存,不过也显示只有3G可用,我想这可能是主板型号所限吧。这两天看到一帖子《史上最强的640M》,讲到可以把CPU也升上去。
看了之后我突然想到如果把CPU换成64位架构的(我的主板可以支持T7200),主板也许就能把全部4G内存显示为可用。
不知道我的想法是否正确,如果真是这样的话,我也想把CPU给升级上去,这样和那台最强的640M不相上下了,呵呵。

2008-6-3 09:25 zhengren2000
可能主板最大就支持3G内存,所以插上4G也只能用3G

2008-6-3 10:10 vmzy
貌似32位操作系统,都是只支持到3.2G。
建议楼主升级到64位软硬件平台试试看。

2008-6-3 10:46 Julian_Yuen
那个4G里面,貌似还包含各个硬件的地址,就是说不是全部分配给物理内存的。
换操作系统吧。


扎西可以参考这里:
[url]http://zhidao.baidu.com/question/11387956.html[/url]

以及这里

[url]http://www.173dao.cn/viewthread.php?tid=22750[/url]

[[i] 本帖最后由 Julian_Yuen 于 2008-6-3 10:55 编辑 [/i]]

2008-6-3 11:15 Julian_Yuen
[img]http://pic.yupoo.com/distributed/969265a82600/tq459pra.jpg[/img]

2008-6-3 12:02 烦人
Windows系列32位OS中的以下版本可以通过启用PAE突破4GB内存的限制:

• Microsoft Windows 2000 Advanced Server
• Microsoft Windows 2000 Datacenter Server
• Microsoft Windows Server 2003 Enterprise Edition
• Microsoft Windows Server 2003 Datacenter Edition

[url=http://support.microsoft.com/kb/283037/zh-cn]Windows Server 2003 和 Windows 2000 提供大内存支持[/url]

2008-6-3 17:55 JUST
64位的系统就不说了,32位的主要受3个部分限制:

1、CPU
非常古老的32位CPU只能4GB,但是较新的32位CPU都支持PAE,好像能到32GB(不确定)
2、主板和BIOS
有的主板只支持到2GB。有的BIOS也没有对更大的内存容量提供支持
3、操作系统
windows的server版本都支持PAE,从而可以访问大于4GB的内存

有一点需要注意:
一般的32位windows系统,每个用户进程最多用2GB的空间。不过好像可以更改为3GB

2008-6-3 18:13 Bismarck
目前决定内存识别量的因素(就是开机时BIOS显示的内存容量):

AMD系统主要和CPU有关
Intel系统要同时看CPU和北桥(内存控制器)

2008-6-3 18:14 Bismarck
回复 #5 Julian_Yuen 的帖子

这个图就说明了为什么32位系统无法识别到4G内存,而且每个机子似乎都不一样的原因

2008-6-3 21:15 kittyjia
64位的linux现在有不少,免费的,尤其是ubuntu 8.04 amd64,安装方便,不妨一试

2008-6-3 23:03 herryuan
4G 内存~~
厉害,平时我看用到1G就差不多了,极限也不过2G吧?不过内存便宜,无所谓。

楼主升级的钱公司给出么?

页: [1]


Powered by Discuz! Archiver 5.5.0  © 2001-2006 Comsenz Inc.