Exchange 2000 Server 内存使用和 /3GB 开关
来源:互联网
作者:west263.com
时间:2008-02-23
西部数码-全国虚拟主机10强!40余项虚拟主机管理功能,全国领先!双线多线虚拟主机南北访问畅通无阻!免费赠送企业邮局,.CN域名,自助建站480元起,免费试用7天,满意再付款! P4主机租用799元/月.月付免压金!
适用于概要
本文讨论和 Exchange 2000 Server 中的虚拟内存使用和 /3GB 开关有关的问题。
更多信息
/3GB 开关
默认情况下,Windows 能够对总计 4 千兆字节 (GB) 的虚拟地址空间进行寻址。默认情况下,此地址空间中的 2 GB 为内核(操作系统)保留,另外 2 GB 是为用户模式程式(如 Exchange 2000 Server)保留的。
当您将 /3GB 开关放入操作系统的 Boot.ini 文档中时,您就重新分配了虚拟地址空间,给用户模式程式提供 3 GB 的空间,同时将内核限制为 1 GB。
重要说明:只有在以下操作系统中能够使用 /3GB 开关:
Microsoft Windows 2000 Advanced Server
bitsCN.Com
Microsoft Windows 2000 Datacenter Server
Microsoft Windows NT 4.0 Enterprise Server
在以下操作系统中不要使用 /3GB 开关:
Microsoft Windows 2000 Server
Microsoft Windows NT 4.0 Server
Windows 2000 Server 和 Windows NT 4.0 Server 只能够为用户模式程式分配 2 GB。假如您在 Windows 2000 Server 或 Windows NT 4.0 Server 中使用 /3GB 开关,则会将 1 GB 分配给内核,将 2 GB 分配给用户模式程式,因而您将丢失 1 GB 的地址空间。
BBS.bitsCN.com网管论坛
基于 Windows 2000 Server 的电脑上的 Exchange 2000 Server
当您的电脑中安装的物理内存超过 1 GB 后,用户模式程式的 2GB 虚拟内存地址会导致 Exchange 2000 Server 中出现若干问题。
Exchange 2000 Server 基于物理内存数量计算分配给数据库缓冲区的内存。物理内存超过 1 GB,可能导致将不相称的 2 GB 虚拟内存分配给数据库缓冲区。这可能导致虚拟内存分段故障、性能问题或“内存不足”问题。
要解决此问题,请采用下面的一种或多种方法:
减小 Jet DBA
您能够通过减小 JET DBA 来回收一些内存。 有关如何减小 JET DBA 大小的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章: 中国网管论坛
266768 XSTR:How to Modify the Store Database Maximum Cache Size
减小 JET 中 maxOpenTables 的数量
您能够通过减小 JET 中 maxOpenTables 的数量来回收一些内存。
将每个存储组对象上的 msExchESEParamMaxOpenTables 配置为一个更低的值。Service Pack 2 (SP2) 中 8 proc 的默认值是 85,000。在 Service Pack 3 (SP3) 中 8-procs 的默认值减至 27,600。4-proc 的数量是此值的一半。
注意:假如您仍碰到内存故障,请从服务器中删除一些 RAM 以将其减小至 1GB 或更少。这有助于您确认本文中描述的情况是不是此问题的根源。
基于 Windows 2000 Advanced Server 的电脑上的 Exchange 2000 Server 中国.网管联盟
当基于 Windows 2000 Advanced Server 的电脑拥有超过 1 GB 的物理 RAM,请在 Boot.ini 中使用 /3GB 开关,使用户模式程式(如 Exchange 2000 Server)能够访问 3 GB 的虚拟地址空间。
有关此问题的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
266096 XGEN:Exchange 2000 Requires /3GB Switch with More Than 1 Gigabyte of Physical RAM
基于 Windows 2000 Datacenter Server 的电脑上的 Exchange 2000 Server BBS.bitsCN.com网管论坛
在基于 Windows 2000 Datacenter Server 的电脑上,当物理 RAM 超过 1 GB 时,请使用 /3GB 开关。Exchange 2000 Server 需要在 Windows 2000 Datacenter Server 上支持的 Service Pack 1 (SP1)。
/PAE 开关
物理地址扩展 (PAE) 是 Windows 2000 Datacenter Server 和 Windows 2000 Advanced Server 的一项功能,为此 API 编写的程式能够使用 4 GB 以上的内存。虽然有专门为利用此 API 而编写的程式,例如
文章整理:西部数码--专业提供域名注册、虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!



