分页: 1 / 1

【已解决】为什么内存不是4GB?

发表于 : 2012-06-16 11:11
arbor
e4600,asus p5b se主板,965芯片组,4根内存插槽,4根667 的1GB内存条,edubuntu 12.04,我用的不也是pae的内核吗?

lsg@ms-7392:/proc$ uname -a
Linux ms-7392 3.2.0-26-generic-pae #41-Ubuntu SMP Thu Jun 14 16:45:14 UTC 2012 i686 i686 i386 GNU/Linux
lsg@ms-7392:/proc$ free
total used free shared buffers cached
Mem: 3356380 936260 2420120 0 41316 402212
-/+ buffers/cache: 492732 2863648
Swap: 979928 0 979928
lsg@ms-7392:/proc$

Re: 为什么内存不是4GB?

发表于 : 2012-06-16 14:49
alien_hjy
是集成显卡吗?如果是的话,会有一部分物理内存被分配当成显存来用

Re: 为什么内存不是4GB?

发表于 : 2012-06-16 15:08
arbor
独立显卡。

lsg@P5B:~$ dmesg | grep mem
[ 0.000000] WARNING: BIOS bug: CPU MTRRs don't cover all of memory, losing 768MB of RAM.
[ 0.000000] WARNING: at /build/buildd/linux-3.2.0/arch/x86/kernel/cpu/mtrr/cleanup.c:971 mtrr_trim_uncached_memory+0x2a0/0x2c0()
[ 0.000000] [<c18813e4>] ? mtrr_trim_uncached_memory+0x2a0/0x2c0
[ 0.000000] [<c18813e4>] ? mtrr_trim_uncached_memory+0x2a0/0x2c0
[ 0.000000] [<c18813e4>] mtrr_trim_uncached_memory+0x2a0/0x2c0
[ 0.000000] initial memory mapped : 0 - 02000000
神马情况?

Re: 为什么内存不是4GB?

发表于 : 2012-06-16 15:17
alien_hjy
arbor 写了:独立显卡。

lsg@P5B:~$ dmesg | grep mem
[ 0.000000] WARNING: BIOS bug: CPU MTRRs don't cover all of memory, losing 768MB of RAM.
[ 0.000000] WARNING: at /build/buildd/linux-3.2.0/arch/x86/kernel/cpu/mtrr/cleanup.c:971 mtrr_trim_uncached_memory+0x2a0/0x2c0()
[ 0.000000] [<c18813e4>] ? mtrr_trim_uncached_memory+0x2a0/0x2c0
[ 0.000000] [<c18813e4>] ? mtrr_trim_uncached_memory+0x2a0/0x2c0
[ 0.000000] [<c18813e4>] mtrr_trim_uncached_memory+0x2a0/0x2c0
[ 0.000000] initial memory mapped : 0 - 02000000
神马情况?
你的CPU是啥?
看样子是CPU不支持...

Re: 为什么内存不是4GB?

发表于 : 2012-06-16 16:12
arbor
alien_hjy 写了:
arbor 写了:独立显卡。


神马情况?
你的CPU是啥?
看样子是CPU不支持...
顶楼第一句就说了,e4600,应该没问题的。

Re: 为什么内存不是4GB?

发表于 : 2012-06-16 16:14
alien_hjy
好吧...没注意看...
我一般装上PAE就行了的...
然后...不懂...闪了... :em06

Re: 为什么内存不是4GB?

发表于 : 2012-06-16 16:21
missing
intel的主板芯片有的有毛病不支持4g吧?

Re: 为什么内存不是4GB?

发表于 : 2012-06-16 16:26
cuihao

Re: 为什么内存不是4GB?

发表于 : 2012-06-16 16:41
csumck
主板不支持

Re: 为什么内存不是4GB?

发表于 : 2012-06-16 17:01
懒蜗牛Gentoo
64位试试??

Re: 为什么内存不是4GB?

发表于 : 2012-06-19 1:06
我的也只有3G。主板的问题。

Re: 为什么内存不是4GB?

发表于 : 2012-06-19 1:08
Linux top 2.6.35-32-generic #67-Ubuntu SMP Mon Mar 5 19:39:49 UTC 2012 x86_64 GNU/Linux
jin@top:~$ free
total used free shared buffers cached
Mem: 3090428 2951516 138912 0 231504 434852
-/+ buffers/cache: 2285160 805268
Swap: 1952764 50548 1902216

Re: 为什么内存不是4GB?

发表于 : 2012-06-19 11:01
cancrazy
我的是64位的,也才能识别到5.7G

Re: 为什么内存不是4GB?

发表于 : 2012-06-20 10:38
arbor
问题貌似解决了

BIOS里面设置有个 memory remap feature 默认是disable,改成enable后,
lsg@P5B:~$ free
total used free shared buffers cached
Mem: 4124380 717184 3407196 0 70320 311792
-/+ buffers/cache: 335072 3789308
Swap: 979928 0 979928
lsg@P5B:~$
top - 10:37:06 up 10 min, 1 user, load average: 1.29, 0.88, 0.44
Tasks: 161 total, 2 running, 159 sleeping, 0 stopped, 0 zombie
Cpu(s): 26.0%us, 9.1%sy, 0.0%ni, 64.1%id, 0.7%wa, 0.0%hi, 0.2%si, 0.0%st
Mem: 4124380k total, 970388k used, 3153992k free, 73808k buffers
Swap: 979928k total, 0k used, 979928k free, 440436k cached
系统-详细信息 3.9GB内存