为什么一条512Mb的内存条在两台计算机上显示的大小不一样?

来源:百度知道 编辑:UC知道 时间:2024/06/04 16:32:58
我有一台清华同方机子,插了一条512的内存条显示256,我在其他机子上试了一下是512。为什么?

出现这个问题的原因与主板所支持的最大容量的内存颗粒是多少有关。
具体的说,一条内存是由多个内存颗粒组成的,就是内存上的一个个黑色的小方块,一般情况下,一条内存有8个位置可以焊接内存颗粒,当然有一些内存甚至是双面都焊上了内存颗粒,这种情况下就是16个位置。
比如一个512的内存,上面焊有8个内存颗粒,那么每个内存颗粒的容量是512/8=64M,如果是256的内存,同样上面焊有8个内存颗粒,那么每个得容量则是256/8=32M.一些老主板最大只支持32M的内存颗粒,要是更大容量的,都只识别到32M,因此就出现了512M的内存认成256M的情况。
需要注意的是,这并不代表它一定不能单个插槽识别512M的内存,比如要是一条512M的内存,双面都焊了内存颗粒,总共16个位置,每个颗粒容量为512/16=32M,那么就可以完全识别为512M的!当然这种内存比较罕见。

是否那台机器太老。。比如815档次的 起码4年多了。
最大支持512内存。单条插槽支持256。