问题:芯片组/主板所支持的最大内存容量是由什么决定的?
如题,现假设cpu是amd64架构且有36根地址线,同时安装一个x64版本(或x86版打开PAE特性)的linux系统。这样的组合中cpu可以寻址64GB的地址空间,OS可以识别同时也支持至少64GB的物理内存。那么这个软硬件平台所能使用的最大物理内存是由motherboard/chipset决定的。请问motherboard/chipset的哪一个芯片或部件决定的其能支持的最大物理内存大小?有一说是最大内存容量是由chipset或者cpu内建的内存控制器决定的。cpu可访问的地址空间是64GB,但是内存控制器自己却只能访问4GB或者8GB的地址空间。于是cpu只能使用这些被内存控制器识别的物理内存,也就是说cpu的64GB地址空间并没有被内存全部占用。 您这酱油打得。。。。 顶上去。。。 内存控制器。现在的内存控制器可能在CPU内部。 内存控制器不是在北桥芯片里面吗? 先不谈芯片组之类的东东,主板的内存插槽数量、支持的内存类型、容量都会影响最大内存容量。 回复 8# apen
先不谈芯片组之类的东东,主板的内存插槽数量、支持的内存类型、容量都会影响最大内存容量。
那初了这些东西的呢。比如有的工控机,内存插槽有8个,每个都支持4G,理论上应该是32G,但是他们的资料上却说最多支持16G内存。那这个限制是由哪部分决定的?
人生的成功不在于拿到一副好牌,而是怎样将坏拍打好
支持~~顶顶~~~
地址线的宽度呗
页:
[1]
2