为什么 10 GB RAM 消失了?

为什么 10 GB RAM 消失了?

我有一台 Lenovo IdeaPad 3-15ADA6 笔记本电脑,型号 82KR,装有 Debian 11 Bullseye。

我刚刚安装了全新的 RAM 芯片 Corsair Vengeance 8Gb DDR4 2400MHz,符合联想规格。

如果我运行,sudo lshw我可以正确地看到所有已安装的 RAM:

 *-memory
      description: System Memory
      physical id: 1
      slot: System board or motherboard
      size: 12GiB
    *-bank:0
         description: Row of chips DDR4 Synchronous Unbuffered (Unregistered) 2400 MHz (0,4 ns)
         product: CMSX8GX4M1A2400C16
         vendor: Unknown
         physical id: 0
         serial: 00000000
         slot: DIMM 0
         size: 8GiB
         width: 64 bits
         clock: 2400MHz (0.4ns)
    *-bank:1
         description: SODIMM DDR4 Synchronous Unbuffered (Unregistered) 2400 MHz (0,4 ns)
         product: HMA851S6DJR6N-XN
         vendor: Hynix
         physical id: 1
         serial: 00000000
         slot: DIMM 0
         size: 4GiB
         width: 64 bits
         clock: 2400MHz (0.4ns)

我预计有 12 GB RAM,但如果我运行htop图形系统监视器或简单的free命令,这就是我得到的:

$ free -ht
               total        used        free      shared  buff/cache   available
Mem:           2,8Gi       1,8Gi       260Mi        45Mi       713Mi       700Mi
Swap:          976Mi       973Mi       3,0Mi
Total:         3,8Gi       2,8Gi       264Mi

当打开的应用程序数量较少时,系统往往会冻结。我以为内存可能坏了,但无论如何我应该能够看到4 GB,主板上固定安装的内存量,而不是2.8 GB!

答案1

从何而来我读了,你应该使用 8GB DDR4-RAM 3200MHz (PC4-25600),而不是你使用的速度较慢的内存

答案2

即使 BIOS 和 lshw 都读取 12Gb 的已安装 RAM,Corsair 8Gb 存储体可能由于某种未知原因与我的 Lenovo 型号不兼容。由于分配给内部显卡的 1 Gb,系统正确读取 2.8 Gb。感谢大家,并认为这篇文章已结束。

相关内容