![Linux 未使用所有内存](https://linux22.com/image/82023/Linux%20%E6%9C%AA%E4%BD%BF%E7%94%A8%E6%89%80%E6%9C%89%E5%86%85%E5%AD%98.png)
我有一台装有 Fedora 23 操作系统、4 GB RAM 的 PC,但可用内存为 2 GB。当我尝试检查内存时:
# dmesg | grep Memory
[ 0.000000] Memory: 1753008K/1816676K available (7670K kernel code, 1264K rwdata, 3336K rodata, 1508K init, 1544K bss, 63668K reserved, 0K cma-reserved)
[ 4.930051] [drm] Memory usable by graphics device = 2048M
这是 free -m 的输出:
# free -m
total used free shared buff/cache available
Mem: 1731 1065 77 124 588 483
Swap: 1023 44 979
我怎样才能使用我所有的记忆?
答案1
这可能是联动模式 RAM 操作(请参见此处:http://www.tomshardware.com/forum/278881-30-what-ganged-unganged-mode)。
检查您的 BIOS 内存插槽是否已正确检测到且未联动。
dmidecode
或dmidecode -t
向您展示 Fedora 如何看待 RAM。