lshw 显示有关内存插槽的错误信息

lshw 显示有关内存插槽的错误信息

最近我买了一台新笔记本电脑,现在我正在寻找是否可以升级它。它有 1 GB 的 RAM。所以我决定看看它是否有可用的 RAM 插槽。以下是有关 RAM 的 lshw 输出:

*-memory
      description: System Memory
      physical id: 13
      slot: System board or motherboard
      size: 1GiB
      capacity: 3GiB
    *-bank:0
         description: SODIMM DDR2 Synchronous
         physical id: 0
         slot: M1
         size: 1GiB
         width: 32 bits
    *-bank:1
         description: SODIMM DDR2 Synchronous [empty]
         physical id: 1
         slot: M2

因此,lshw 显示了另一个内存插槽。但是当我打开笔记本电脑并检查其插槽时,只能看到一个内存插槽。那么 lshw 是否在硬件方面撒谎了?或者,也许我应该完全拆开笔记本电脑来寻找插槽?:-)

答案1

它可能显示芯片组支持更多插槽,即使主板没有连接这些插槽。如今,芯片组知道其他插槽不存在(而不仅仅是空着)的情况更为常见,但情况并非总是如此。

如果你找到的插槽是空的,那么必须是另一个在某处,要么就是你现有的内存直接焊接到电路板上(芯片组不会看到任何区别:它不关心 RAM 芯片和相关电路是否与 DIMM 插槽相关联或者它们是否都直接连接到电路板)。

笔记本电脑上通常会有两个插槽,主板两侧各一个。在这种情况下,一个插槽通常可以通过机箱底部轻松接触(在用一两个螺钉固定的盖子下方),而另一个插槽则在机箱另一侧,难以接触(如果要接触插槽,您最终必须将笔记本电脑完全拆开,即使这样,您也可能会发现它不是真正的“插槽”,而是直接焊接到主板上的一些内存芯片)。

答案2

笔记本电脑中的内存插槽通常是垂直的,一个在另一个上面。因此,考虑到您已经安装了一根内存条,另一个插槽要么在它的上面,要么在它的下面。尝试移除内存条,第二个插槽很可能在它的下面。

答案3

在 Windows 中,我使用“Windows 软件信息”,我发现它偶尔会出错。我当前的笔记本电脑指定的最大内存容量为 2048MB,两个插槽中每个插槽的最大模块大小为 2048MB。事实上,每个插槽的最大值是正确的,我可以安全地运行 4GB。

无论操作系统是什么,这些信息可能都是从同一个地方收集的(换句话说,我使用 Windows 而你不使用,这只与我们如何从主板访问这些信息有关),而且显然可能是错误的。

请参阅您的主板或计算机型号的手册和规格。

相关内容