我有一台安装了 4G 内存的网关 GN 5048。BIOS 可以看到内存,但 Ubuntu 操作系统(64 位)看不到。
sudo lshw | grep -A 8 bank
演出:
*-bank:0
description: DIMM DDR2 Synchronous 533 MHz (1.9 ns)
product: 0x000000000000000000000000000000000000
vendor: 0x7F7F7F7F7F9B0000
physical id: 0
serial: 0xFFFFFFFF
slot: J6H1
size: 1GiB
width: 64 bits
--
*-bank:1
description: DIMM DDR2 Synchronous 533 MHz (1.9 ns)
product: 0x000000000000000000000000000000000000
vendor: 0x7F7F7F7F7F9B0000
physical id: 1
serial: 0x00000000
slot: J6H2
size: 1GiB
width: 64 bits
--
*-bank:2
description: DIMM DDR2 Synchronous 533 MHz (1.9 ns)
product: 0x000000000000000000000000000000000000
vendor: 0x7F7F7F7F7F9B0000
physical id: 2
serial: 0xFFFFFFFF
slot: J6J1
size: 1GiB
width: 64 bits
--
*-bank:3
description: DIMM DDR2 Synchronous 533 MHz (1.9 ns)
product: 0x000000000000000000000000000000000000
vendor: 0x7F7F7F7F7F9B0000
physical id: 3
serial: 0x00000000
slot: J6J2
size: 1GiB
width: 64 bits
free -m 给出:
total used free shared buffers cached
Mem: 3259 1925 1334 17 78 692
-/+ buffers/cache: 1154 2105
Swap: 2035 0 2035
系统设置显示3.2 Gig
系统监视器中的内存显示
3.2 Gig
内存测试失败,原因是:/proc/meminfo 报告:3337820.0 kB
lshw 报告:4194304.0 kB
失败:Meminfo 报告的877039616
字节数比 lshw 少,差异为 20.42%。报告的内存仅允许有 20% 的差异。
我应该怎么做才能让操作系统使用所有 RAM?
三天后我显示 free -m free -m total used free shared buffers cached Mem: 3259 3054 205 17 344 1368 -/+ buffers/cache: 1341 1918 Swap: 2035 0 2035
仅运行 Mozilla,一个窗口。为什么 205 免费??
@Byte Commander:lshw -c system |& grep width = width: 64 bits – 我如何才能确定显卡是否保留了内存?–
重启后...
free -m 总共使用的空闲共享缓冲区缓存 Mem: 3259 948 2311 6 52 356 -/+ 缓冲区/缓存: 539 2720 Swap: 2035 0 2035