如何优化Exchange Server 2003中的内存使用
2008-02-23 06:10:18来源:互联网 阅读 ()
本页
概要
中国网管联盟
假如在运行 Microsoft Exchange Server 2003 的服务器上安装了 1 GB 或更多的物理内存 (RAM),则必须确保 Exchange 2003 能够有效利用该内存。
注意:Exchange 2003 在存储进程启动时执行最优内存配置检查。假如内存配置不是最优的,事件查看器中将会出现事件 9665。假如满足下列条件之一,就会出现此消息:
• | 服务器正在运行 Microsoft Windows 2000 Server 的某个版本,且注册表中配置的 SystemPages 值超出了 24000 到 31000 这一范围。 注意
| ||||||||||
• | 服务器正在运行 Microsoft Windows 2000 Advanced Server 或 Microsoft Windows 2000 Datacenter Server,具备 1 GB 或更大的物理内存,但是没有在 boot.ini 文档中配置 /3GB 开关。 | ||||||||||
• | 服务器正在运行 Microsoft Windows Server 2003 Standard Edition、Microsoft Windows Server 2003 Enterprise Edition 或 Microsoft Windows Server 2003 Datacenter Edition,且注册表中的 SystemPages 值被配置为非 0 值。 | ||||||||||
• | 服务器正在运行 Microsoft Windows Server 2003 Standard Edition、Microsoft Windows Server 2003 Enterprise Edition 或 Microsoft Windows Server 2003 Datacenter Edition,具备 1 GB 或更多的物理内存,配置了 /3GB 开关,但 boot.ini 文档中不存在 /USERVA 配置。 | ||||||||||
• | 服务器正在运行 Microsoft Windows 2000 Server 或 Microsoft Windows Server 2003 的某个版本,且注册表中的 HeapDeCommitFreeBlockThreshold 值被配置为 0x00040000 以外的值。 |
假如您要关闭内存配置检查,能够创建以下注册表项:
类型:REG_DWORD
配置:1
注意
• | 对于不包含任何邮箱或公用文档夹(如邮件网关)的 Exchange Server 电脑,建议您不要在 boot.ini 中配置 /3GB 开关,这和已安装的物理内存大小无关。 |
• | 对于同时还充当 Active Directory 域控制器或全局编录服务器的 Exchange Server 电脑,也建议不要在 boot.ini 中配置 /3GB 开关。建议使用专门的 Active Directory 域控制器或全局编录服务器。 |
• | 因为 Microsoft Small Business Server 是作为集成的域控制器和 Exchange 服务器安装的,所以在 Small Business Server 环境中运行 Exchange Server 2003 时,也不建议配置 /3GB 开关。但是,本文中描述的其他概念和配置对于 Microsoft Small Business Server 环境中的 Exchange Server 2003 同样适用。 |