如何使用工具来管理Exchange内存
2008-02-23 06:05:11来源:互联网 阅读 ()
在过度占用服务器内存这方面,Exchange Server屡遭诟病。在这篇技巧文章中,我会解释怎样配置/3GB开关,/USERVA开关和/PAE开关来帮助用户进行Exchange Server 2003内存和性能的管理。同时,我也会同读者分享用户应该使用的最好方法,这样就使得应用进程避免抢占Windows Server 2003的内存。
/3GB开关 bitsCN.Com
默认情况下,Windows Server 2003能够寻址高达4GB内存数。实际上,安装服务器并不是必须具备4GB的随机内存。即使装载了更小的内存,虚拟内存是允许Windows Server 2003去做到完整的4 GB的。 中国.网管联盟
同样默认情况下,Windows将4GB可定址存储器的应用分为两等份。他为Windows操作系统预留2GB的内存空间,为用户态(user-mode)进程(应用)保留2GB。 bitsCN.Com
/3GB开关打破了地址空间分配的平衡。假如应用了/3GB开关,Windows将会只分配给操作系统1GB地址空间,同时为用户态(user-mode)进程分配剩余的任何3GB地址空间。 www.bitsCN.com
很长时期以来形成的习惯认识是用户应该为任何具备1GB或更大的物理随机存取内存,在BOOT.INI文档中应用/3GB开关配置。然而,Exchange Server可能是个苛刻的应用,这样的话,1GB规则可能对于Exchange Server来说并不总是最好的配置。 DL.bitsCN.com网管软件下载
依照微软的说法,用户应该在那些只做了hosting邮箱或公用文档夹的Exchange server上使用/3GB开关。假如一台Exchange server仅仅作为一台前端服务器(front-end server),桥头服务器(bridgehead server),或执行一些其他的不包括hosting邮箱或公用文档夹的任务,那么最好的配置是允许操作系统使用全部2GB内存地址空间。 BBS.bitsCN.com网管论坛
微软的一些人员甚至建议除非Exchange Server 是hosting超过20个邮箱的情况,其他情况最要不要使用/3GB开关。 www.bitsCN.com
假如用户是在Windows 2003 Small Business Server操作系统上运行Exchange Server的情况,或假如Exchange Server是运行在主域控制器(在主域控制器上运行Exchange Server是不推荐使用的)的情况,微软也反对使用/3GB开关。 www_bitscn_com
在一些情况下不使用/3GB开关的根本原由是Windows操作系统会为分配内存生成页表项(PTEs)。Windows具备一个有限的空间数量,他能使用页表项(PTEs),并且使用/3GB开关明显地减少为此的可利用空间。
假如页表项(PTE)空间下降到低于可靠级别的情况时,Windows就会出现一个变得不稳定的趋势。除非是微软Exchange是服务器上的唯一应用服务,并且Exchange Server是hosting邮箱和(或)公用文档夹这种状态。这样的话,预防本段开头提到情况发生的明智做法就是让操作系统具备全部2GB的地址空间,
/USERVA开关 bitsCN.nET中国网管博客
通过使用Windows Server 2003的BOOT.INI文档,包含在此文档中的仍然使用/3GB开关,用户能够为Windows提供更多的页表项(PTE)空间, 这被定义为/USERVA。 www_bitscn_com
/USERVA开关和/3GB开关联合使用来增加可利用的页表项(PTE)空间。举例来说,使用/USERVA开关配置为3030(/USERVA=3030)将会为页表项(PTE)分配到附加的42 MB空间。
这是很值得指出的,尽管微软不支持任意的/USERVA值。实际上,一些应用具备备用证实文档的/USERVA配置,但是Exchange Server却不具备这项。这样的话,用户将不得不通过在性能监控器中的监控闲置系统页面项,来确定恰当的/USERVA值。
使用/USERVA开关,能实现用较低的数值创建更多的页表项(PTE)空间。因此,值为3,000时,将会比值为3,030时,创建更多的页表项(PTE)空间。3,030是个很好的开始点,但是,假如系统页面表项计数器低于7,000的话,就意味着系统是不稳定的,并且没有足够的可利用页表项。接下来您将不得不去配置/USERVA值到一个低值去解决问题。 bitsCN.Com
依照微软的说法,用户能够配置的/USERVA值的最小值是2,800。但是微软同时也指出,他们仍然认为一个Exchange Server安装需要一个低于2,900的/USERVA值。
/PAE开关(/物理地址扩展 开关) DL.bitsCN.com网管软件下载
一些更高端的服务器支持使用超过4GB内存。假如您拥有一个这样的服务器,并且运行Windows Server 2003企业版本(Enterprise Edition)或数据中央版本(Datacenter Edition),您能够使用BOOT.INI文档中的/PAE开关。
/PAE开关指示Windows Server 2003去使用页面转换来允许一个32位系统去定位超过4GB的内存(在64位的服务器上是无需的)。
中国网管论坛
使用/PAE开关允许将更多的内存分配给Exchange Server。但是同样也像/3GB开关,the /PAE开关选项相同,占用页表项(PTE)空间。 中国网管论坛
切记:在任何的情况下,都不要将/3GB开关和/PAE开关放在一起,同时应用! bitsCN.Com
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash