虚拟内存碎片的检测和EXCHANGE的内存优化(3)

2008-02-23 06:13:15来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折

1 GB 的物理 RAM,请在 Boot.ini 文档中配置 /3GB 选项:
Microsoft Windows Server 2003, Standard Edition
Microsoft Windows Server 2003, Enterprise Edition
Microsoft Windows Server 2003, Datacenter Edition
Microsoft Windows 2000 Advanced Server
Microsoft Windows 2000 Server Datacenter Server
BBS.bitsCN.com网管论坛

此配置选项能够增加虚拟地址空间。

重要说明:假如 Exchange 2003 Exchange 2000 在基于 Windows 2000 Server 的电脑上运行,则不要在 Boot.ini 文档中配置 /3GB 选项。此操作系统不支持该选项。

使用 /3GB 选项的作用之一是显著减少可用于内核的系统页面数。Microsoft 建议在 Exchange 服务器上的 Boot.ini 文档中配置 /3GB 选项,以修改默认配置并增加能够分配的系统页面数。
在基于 Windows 2000 的电脑上的 Boot.ini 文档中配置 /3GB 选项时,Microsoft 建议同时将 SystemPages 注册表项配置为介于 24000 31000 之间的值。推荐值是 30000。假如 SystemPages 值没有配置为 24000 31000 之间的值并且配置了/3GB 选项,Exchange 2003 将在应用程式事件日志中记录事件 ID 9665 信息,以表示服务器上的虚拟内存没有配置为使用最优内存配置。 www.bitsCN.com

在基于 Windows Server 2003 的电脑上的 Boot.ini 文档中配置 /3GB 选项时,请将 Boot.ini 文档中的 /userva 选项配置为介于 2970 3030 之间的值。推荐值是 3030(此值等效于注册表配置 31000)。假如 /userva 选项的值在 SystemPages 注册表项中没有配置在 2970 3030 之间,并且配置了 /3GB 选项,Exchange 2003 将在应用程式事件日志中记录事件 ID 9665 信息,以表示服务器上的虚拟内存没有配置为使用最优内存配置。

要在基于 Windows 2000 Server 的电脑上配置 SystemPages 注册表值,请按照以下步骤操作:

bitscn.com


单击“开始”,然后单击“运行”。
在“打开”框中,键入 regedit,然后单击“确定”。
找到并单击以下注册表项:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management

在右窗格中,双击“SystemPages”。
在“数值数据”框中,键入一个介于 24000 31000 之间的数值,然后单击“确定”。
退出注册表编辑器。
注意:为了使虚拟内存配置更明显,假如内存配置不是最优的,Exchange 2003 将记录事件 ID 9665 信息。
尽量减少服务器上存储组的数目。

安装存储组时会使用额外的虚拟内存,而现有存储组中的额外数据库对使用的虚拟内存量的影响很小。因此,在服务器上创建额外的存储组之前,可能需要先填满一个存储组。
在下面的注册表项中配置 HeapDeCommitFreeBlockThreshold DWORD 值:

DL.bitsCN.com网管软件下载


HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager



HeapDeCommitFreeBlockThreshold 注册表值是堆能够收回的空闲块的最小大小。默认值是 0(零)。这表示堆管理器能够收回每个可用的 4 KB 页面。收回操作可能会造成额外的虚拟内存碎片。能够在以下注册表项中将 HeapDeCommitFreeBlockThreshold 注册表项配置为更高的值,以帮助减少虚拟内存碎片:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager

HeapDeCommitFreeBlockThreshold 注册表项的推荐值是“0x00040000”(十六进制格式)。

注意:HeapDeCommitFreeBlockThreshold 注册表项和 /3GB 选项无关。
调整存储数据库缓存大小。

警告:当您使用的是“ADSI 编辑”管理单元、LDP 实用工具或任何其他 LDAP 版本 3 的客户端时,假如对 Active Directory 对象的属性修改不当,可能会导致严重问题。要解决这些问题,您可能需要重新安装 Microsoft Windows 2000 Server、Microsoft Windows Server 2003、Microsoft Exchange 2000 Server Microsoft Exchange Server 2003,或同时安装 Windows Exchange。Microsoft 不确保能够解决因为 Active Directory 对象属性修改不当而导致的问题。修改这些属性需要您自担风险。 bbs.bitsCN.com

要调整存储数据库缓存大小,请使用“ADSI 编辑”修改 msExchESEParamCacheSizeMax 属性的值。

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇: EXCHANGE-NOTES连接实战

下一篇: Exchange 技巧问答