免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3805 | 回复: 9
打印 上一主题 下一主题

请教,怎么4G内存在AS4-U3下只有3.3G可用? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-09-14 12:54 |只看该作者 |倒序浏览
服务器装好了,4条内存点亮了,但是通过top看到的只有3366M可用

top

top - 12:26:28 up 6 days, 41 min,  2 users,  load average: 0.00, 0.00, 0.00
Tasks:  61 total,   1 running,  60 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.0% us,  0.0% sy,  0.0% ni, 100.0% id,  0.0% wa,  0.0% hi,  0.0% si
Mem:   3366964k total,   265908k used,  3101056k free,    43524k buffers
Swap:  8193140k total,        0k used,  8193140k free,   166036k cached


通过dmidecode | grep MB ,看到四条内存都在,但是Range Size:只有3328 MB,不知道是什么原因?

SMBIOS 2.4 present.
                        5.25"/1.2 MB floppy services are supported (int 13h)
                        3.5"/2.88 MB floppy services are supported (int 13h)
                Maximum Memory Module Size: 4096 MB
                Maximum Total Memory Size: 16384 MB
                Installed Size: 1024 MB (Double-bank Connection)
                Enabled Size: 1024 MB (Double-bank Connection)
                Installed Size: 1024 MB (Double-bank Connection)
                Enabled Size: 1024 MB (Double-bank Connection)
                Installed Size: 1024 MB (Double-bank Connection)
                Enabled Size: 1024 MB (Double-bank Connection)
                Installed Size: 1024 MB (Double-bank Connection)
                Enabled Size: 1024 MB (Double-bank Connection)
                Range Size: 3328 MB
                Size: 1024 MB
                Size: 1024 MB
                Size: 1024 MB
                Size: 1024 MB




通过dmidecode |grep -A16  "Memory Device$",看到四条内存都在

        Memory Device
                Array Handle: 0x0010
                Error Information Handle: Not Provided
                Total Width: 64 bits
                Data Width: 64 bits
                Size: 1024 MB
                Form Factor: DIMM
                Set: None
                Locator: DIMM0
                Bank Locator: BANK0
                Type: SDRAM
                Type Detail: Synchronous
                Speed: Unknown
                Manufacturer: Manufacturer0
                Serial Number: SerNum0
                Asset Tag: AssetTagNum0
                Part Number: PartNum0
--
        Memory Device
                Array Handle: 0x0010
                Error Information Handle: Not Provided
                Total Width: 64 bits
                Data Width: 64 bits
                Size: 1024 MB
                Form Factor: DIMM
                Set: None
                Locator: DIMM1
                Bank Locator: BANK1
                Type: SDRAM
                Type Detail: Synchronous
                Speed: Unknown
                Manufacturer: Manufacturer1
                Serial Number: SerNum1
                Asset Tag: AssetTagNum1
                Part Number: PartNum1
--
        Memory Device
                Array Handle: 0x0010
                Error Information Handle: Not Provided
                Total Width: 64 bits
                Data Width: 64 bits
                Size: 1024 MB
                Form Factor: DIMM
                Set: None
                Locator: DIMM2
                Bank Locator: BANK2
                Type: SDRAM
                Type Detail: Synchronous
                Speed: Unknown
                Manufacturer: Manufacturer2
                Serial Number: SerNum2
                Asset Tag: AssetTagNum2
                Part Number: PartNum2
--
        Memory Device
                Array Handle: 0x0010
                Error Information Handle: Not Provided
                Total Width: 64 bits
                Data Width: 64 bits
                Size: 1024 MB
                Form Factor: DIMM
                Set: None
                Locator: DIMM3
                Bank Locator: BANK3
                Type: SDRAM
                Type Detail: Synchronous
                Speed: Unknown
                Manufacturer: Manufacturer3
                Serial Number: SerNum3
                Asset Tag: AssetTagNum3
                Part Number: PartNum3

[ 本帖最后由 lindeed 于 2006-9-14 18:34 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2006-09-14 13:46 |只看该作者
请检查你系统启动是否是用的单cpu支持,请修改grub,重启系统,使用smp启动

论坛徽章:
0
3 [报告]
发表于 2006-09-14 14:00 |只看该作者
感谢感谢,我刚刚入门,能不能说得具体一点?

这是我的grub.conf,该如何修改?

# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You do not have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /, eg.
#          root (hd0,0)
#          kernel /boot/vmlinuz-version ro root=/dev/sda1
#          initrd /boot/initrd-version.img
#boot=/dev/sda
default=0
timeout=5
splashimage=(hd0,0)/boot/grub/splash.xpm.gz
hiddenmenu
title Red Hat Enterprise Linux AS (2.6.9-34.ELsmp)
        root (hd0,0)
        kernel /boot/vmlinuz-2.6.9-34.ELsmp ro root=LABEL=/
        initrd /boot/initrd-2.6.9-34.ELsmp.img
title Red Hat Enterprise Linux AS-up (2.6.9-34.EL)
        root (hd0,0)
        kernel /boot/vmlinuz-2.6.9-34.EL ro root=LABEL=/
        initrd /boot/initrd-2.6.9-34.EL.img

[ 本帖最后由 lindeed 于 2006-9-14 14:03 编辑 ]

论坛徽章:
0
4 [报告]
发表于 2006-09-14 16:21 |只看该作者
自己顶一下

论坛徽章:
5
荣誉会员
日期:2011-11-23 16:44:17CU大牛徽章
日期:2013-09-18 15:15:15CU大牛徽章
日期:2013-09-18 15:15:45未羊
日期:2014-02-25 14:37:19射手座
日期:2014-12-26 22:55:37
5 [报告]
发表于 2006-09-14 17:32 |只看该作者
你的BIOS认到多少?
可能主板芯片的限制,换X86_64看看。

论坛徽章:
0
6 [报告]
发表于 2006-09-14 17:54 |只看该作者
回楼上:BIOS四条都认到了,单条1G
刚才仔细看了一下dmidecode,发现一个问题,
就是每个单条内存的Starting Address和Ending Address和Range Size: 都正确,
但是组合起来的地址和大小就不对了。。。好像最后一条只认了256M,
应该的Ending Address是0x000FFFFFFFF,结果它的Ending Address是0x000CFFFFFFF


Handle 0x0010
        DMI type 16, 15 bytes.
        Physical Memory Array
                Location: System Board Or Motherboard
                Use: System Memory
                Error Correction Type: None
                Maximum Capacity: 4 GB
                Error Information Handle: Not Provided
                Number Of Devices: 4
Handle 0x0011
        DMI type 19, 15 bytes.
        Memory Array Mapped Address
                Starting Address: 0x00000000000
                Ending Address: 0x000CFFFFFFF
                Range Size: 3328 MB
                Physical Array Handle: 0x0010
                Partition Width: 0


     Memory Device Mapped Address
                Starting Address: 0x00000000000
                Ending Address: 0x0003FFFFFFF
                Range Size: 1 GB

        Memory Device Mapped Address
                Starting Address: 0x00000000000
                Ending Address: 0x0007FFFFFFF
                Range Size: 1 GB

        Memory Device Mapped Address
                Starting Address: 0x00000000000
                Ending Address: 0x000BFFFFFFF
                Range Size: 1 GB

        Memory Device Mapped Address
                Starting Address: 0x00000000000
                Ending Address: 0x000FFFFFFFF
                Range Size: 1 GB

[ 本帖最后由 lindeed 于 2006-9-14 18:00 编辑 ]

论坛徽章:
0
7 [报告]
发表于 2006-09-14 19:05 |只看该作者
原帖由 lindeed 于 2006-9-14 12:54 发表
服务器装好了,4条内存点亮了,但是通过top看到的只有3366M可用


请阅读之前讨论文章.

http://bbs.chinaunix.net/viewthread.php?tid=719149

==

论坛徽章:
0
8 [报告]
发表于 2006-09-14 19:18 |只看该作者
楼上兄弟,你的意思是这样正常?

可我前几天装的4G服务器,用Top显示就有4.1G可用

只不过当时的主板是7230,内存是KingSton的,系统版本是AS4

这次的主板是普通的945G,内存换成KingMax,系统版本是AS4U3

[ 本帖最后由 lindeed 于 2006-9-14 19:21 编辑 ]

论坛徽章:
0
9 [报告]
发表于 2006-09-15 01:25 |只看该作者
原帖由 lindeed 于 2006-9-14 19:18 发表
楼上兄弟,你的意思是这样正常?

可我前几天装的4G服务器,用Top显示就有4.1G可用

只不过当时的主板是7230,内存是KingSton的,系统版本是AS4

这次的主板是普通的945G,内存换成KingMax,系统版本是AS4U3



the "missing" memory is reversed for PCI devices especially if you have hot-plug PCI slot on your system board.

论坛徽章:
0
10 [报告]
发表于 2006-09-15 13:51 |只看该作者
楼上正解
以前测试7520的机器也遇到过类似情况,“丢失”的部分被分配给了其他硬件设备,其中大部分是PCI
楼主不妨在BIOS里关掉PCI-E,看看系统认到的容量是否会增加
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP