access911.net服务器内存升级到4G时学到的知识(BIOS显示4G,进WINDOWS却只认出3.5G)
作者:cg1 摘自:access911.net 编辑:cg1 更新日期:2006-3-9 浏览人次:
57
专题地址:
http://access911.net/?kbid;72FAB11E1BDCECF3
简述:
access911.net服务器内存升级到4G时学到的知识(BIOS显示4G,进WINDOWS却只认出3.5G)《本站》
阅读前需掌握:
难度等级:
10
今天下午 ACCESS911.NET 服务器升级内存。插入内存后 BIOS 正确识别 4G,但是进 WINDOWS 后查看系统属性时只显示 3.5G 。经核查另外500MB的确不可用。最后查找资料得知该问题是由于 ASUS AP1600-E2(CS3) 服务器采用 Intel E7520 芯片组造成的。
以下资料摘自 HP 网站:
服务器中使用的 Intel E7520 芯片组采用了 PCI Express 系列 I/O 技术,而后者要求占用一定数量的内存容量。 PCI 设备将占用其余内存,因而操作系统无法使用这一部分的内存。因为 PCI Express,将有 256MB 内存块分配至 PCI Extended Configuration 空间 -- 无论系统中安装有多少设备。此外,PCI 卡将占用另外 256MB 空间用于各自的 PCI 内存区域;因此,512MB 物理内存通常即不可用。
全文如下:
http://www.icare.hp.com.cn/techcenter_staticarticle/26419/26419.html
技术资料
最近更新时间2005-1-21 16:59:32 浏览次数:123
文章ID:26419
文章标题:在某些 HP ProLiant 服务器中,操作系统可能并非报告所有物理内存
文章关键字:,EN031218_CW01
文章路径:http://www.icare.hp.com.cn/techcenter_staticarticle/26419/26419.html
说明
在运行 Microsoft Windows 2000/Server 2003 的某些 ProLiant 服务器中,如果已装内存容量恰为 4GB,WinMSD 或 System Properties 等操作系统实用工具可能报告大约 512MB 的内存值,而该值低于实际安装的系统内存容量总和。
提示: 在运行 Red Hat Linux 或 Novell NetWare 的任何受影响的服务器中都可能出现该问题。
使用 Intel E7520 芯片组(采用 PCI Express 1 系列 I/O 技术协助增加 I/O 带宽)的 ProLiant DL360 G4、ProLiant DL380 G4、ProLiant ML350 G4、ProLiant ML370 G4 或 ProLiant BL20p G3 Server Blade 都曾遇到该问题。 如需了解关于 Intel E7520 芯片组和程序的详细信息,请访问下列 Intel 网站:
http://www.intel.com/design/chipsets/embedded/e7520.htm?iid=search
如需了解关于 Intel PCI-Express to PCI-X Bridge Architecture 的特性(包括稍稍低于 4GB 的 PCI Express Extended Configuration 空间区域)的详细信息请参阅下列 Intel 链接的第四页(共八页):
http://www.intel.com/technology/pciexpress/devnet/docs/bridgearchitecture.pdf
如需了解关于 Intel 芯片保留内存及其他 PCI 设备保留内存的详细信息,请参阅 Intel 网站中的下列支持备注(标题为“Not All Memory Is Available After Installing 4GB Of System Memory”):
http://support.intel.com/support/motherboards/server/sb/CS-010458.htm
提示: 尽管该 Intel 支持备注针对配置有此芯片组的 Intel 系统板,但同样适用于使用该 Intel 芯片组的任何系统。
出现此问题的原因在于,这些服务器中使用的 Intel E7520 芯片组采用了 PCI Express 系列 I/O 技术,而后者要求占用一定数量的内存容量。 PCI 设备将占用其余内存,因而操作系统无法使用这一部分的内存。因为 PCI Express,将有 256MB 内存块分配至 PCI Extended Configuration 空间 -- 无论系统中安装有多少设备。此外,PCI 卡将占用另外 256MB 空间用于各自的 PCI 内存区域;因此,512MB 物理内存通常即不可用。
范围
如果服务器已装内存容量恰为 4GB,影响范围包括配置有 2004 年 8 月 26 日 (08/26/2004) 或之前的 System ROM 的任何 ProLiant DL360 G4、ProLiant DL380 G4、ProLiant ML350 G4 或 ProLiant ML370 G4 服务器,或者配置有 2004 年 11 月 11 日 (11/11/2004) 或之前的 System ROM 的 ProLiant BL20p G3 服务器。
解决方法
为利用通常为 Intel 芯片组以及操作系统可以访问的其他 PCI 设备而保留的系统内存(已装内存容量恰为 4GB),惠普将发布 System ROM 更新版本,而后者会将 512MB 内存丢失重新映射至高于 4GB 的 PCI 内存。 在更新版本发布之后,请将 ProLiant DL360 G4、ProLiant DL380 G4、ProLiant ML350 G4 或 ProLiant ML370 G4 服务器中的 System ROM 升级至 8/26/2004 之后的版本,或将 ProLiant BL20p G3 服务器中的 System ROM 升级至 11/11/04 之后的版本。
如果需要使用高于 4GB 的重新映射内存,并且某些 32 位 Microsoft Windows 操作系统的已装内存容量恰为 4GB,System ROM 更新版本则会要求启用 PAE 模式。然而,因为使用 PAE 模式会降低性能,惠普因而建议不要使用该内存。
仅 Windows 2000 Datacenter Server、Windows 2000 Advanced Server、Windows Server 2003、Enterprise Edition 和 Windows Server 2003、Datacenter Edition 支持 PAE。 在 32 位 Windows 中,默认情况下将禁用 PAE,并且必须在 BOOT.INI 文件中设置 /pae 引导参数才可启用 PAE。
在 ProLiant DL360 G4、ProLiant ML350 G4、ProLiant ML370 G4 和 ProLiant BL20p G3 服务器的 System ROM 更新版本发布之后,本顾问文档将进行更新。
接收前瞻性更新:注册 HP Subscriber"s Choice,通过电子邮件前瞻性接收支持告警(诸如客户报告),以及进行驱动程序、软件、固件和客户可更换组件的更新。通过以下 URL,注册 Subscriber"s Choice:
http://www.hp.com/go/myadvisory
搜索提示: 如需了解关于在 HP.COM 上查找类似文档的提示,请参阅搜索提示文档。
如需搜索关于系统内存和 ProLiant 服务器的其他顾问文档,请使用下列搜索字符串:
+ProLiant +memory +Advisory
关键字:missing memory(内存丢失), memory not visible(内存不可见)
受影响的硬件平台:
ProLiant BL p-Class (BL20p G3 Server Blade), ProLiant DL360 G4, ProLiant DL380 G4, ProLiant ML350 G4, ProLiant ML370 G4
受影响的组件:
与特定硬件无关
受影响的操作系统:
Microsoft (Windows 2000 Advanced Server, Windows 2000 Datacenter, Windows Server 2003 Datacenter Edition, Windows Server 2003 Enterprise Edition)
受影响的软件:
与特定软件无关
华硕AP1600-E2(CS3)需要到 BIOS 中找到 5-22 advanced -> Memory Mirroring / Sparing 设置,开启到 Sparing 即可
适用环境:
关键字: