手机站
网通分站
电信主站
密 码:
用户名:
当前位置 : 主页>服务器技术>Mail服务器>列表

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

来源:互联网 作者:west263.com 时间:2008-02-23
西部数码-全国虚拟主机10强!40余项虚拟主机管理功能,全国领先!双线多线虚拟主机南北访问畅通无阻!免费赠送企业邮局,.CN域名,自助建站480元起,免费试用7天,满意再付款! P4主机租用799元/月.月付免压金!

本文部分内容参考自KB.

一、概述:
什么是虚拟内存?我们使用的电脑都是基于X86的32位操作系统,而电脑是以二进制来描述的。因此2^32=4096MB=4GB。也就是说,一个32位电脑上运行的进程,最大寻址空间为4GB,这就是我们说的虚拟地址空间。他和实际的物理内存空间并无关联。
当某一进程将属于他的虚拟内存用完后,即使您有再多的物理内存空闲,也将出现无内存可分配的情况。遗憾的是,我们不能通过增加物理内存的方法来增加虚拟内存。

什么是虚拟内存碎片?由于内存的分配和管理是由操作系统的内存管理器来完成的。其是个动态变化的过程。内存的分配和使用连同释放都是动态的。因此,在电脑运行一段时间后,就会因为频繁的内存分配和释放,产生一段一段不连续的小块内存块,称为虚拟内存碎片。

内存碎片的危害。服务器产生大量的内存碎片后,就会导致EXCHANGE的STORE进程(此进程为最耗用内存的进程且该进程是依据虚拟内存来设计的)在使用中不能获得可用的虚拟内存空间块,时间长了,就会发生虚拟内存不足以分配的现象,严重的虚拟内存不足,将影响系统对邮件的处理工作。

二、虚拟内存和9582日志
我们经常在一个负载很高的服务器上发现事件里记录着一些9582的警告或错误日志,并且发现STORE长时间的占用大量的内存空间,这种现象几乎无法改变,只有重新启动电脑才能得以暂时的缓解。 中国网管联盟

出现9582日志表明STORE进程已碰到了一个虚拟内存不足问题。随着虚拟内存不足的情况的加剧,9582日志将由警告转变为错误。一般来说,当最大的可用虚拟内存的空闲块大小少于32MB时,将记录9582的警告错误,
Source:MSExchangeIS
Category:Performance
ID:9582
Type:Warning
Description:
The virtual memory necessary to run your Exchange server is fragmented in such
a way that performance may be affected.It is highly recommended that you restart
all Exchange services to correct this issue.

bbs.bitsCN.com


For more information, click <http://www.microsoft.com/contentredirect.asp>
当小于16MB时,将记录9582的错误日志。
Source:MSExchangeIS
Category:Performance
ID:9582
Type:Error
Description:
The virtual memory necessary to run your Exchange server is fragmented in such
a way that performance may be affected.It is highly recommended that you restart
all Exchange services to correct this issue. DL.bitsCN.com网管软件下载

For more information, click <http://www.microsoft.com/contentredirect.asp>
出现该警告错误后,您应根据情况,安排在未来的36-72小时内执行预定的停机维护计划,出现错误日志后,您应尽快的在工作空闲时间重新启动您的服务器,以缓解虚拟内存不足问题。因为出现9582错误日志后,STORE进程既不能创建额外的堆,也将无法正确的安装和卸载存储组,当虚拟内存的最大空闲继续减少到小于10MB时,STORE将无法安装存储组。所以出现9582的错误日志,应尽可能的立即执行关机维护工作,以避免在高峰时间带来的性能问题。

三、虚拟内存和12800日志
当虚拟内存的不足现象继续加剧时,系统将出现在邮件处理过程中出现虚拟内存不足而导致的错误,这时系统将记录12800错误日志
Source: MSExchangeIS
Category:Content Engine
ID: 12800
Type: Error
Description:
Message processing failed because there is not enough available memory (8007000E-82000387). BBS.bitsCN.com网管论坛
在没有足够的可用虚拟内存处理邮件,或由于邮件格式问题的情况下,您可能会在应用程式事件日志中看到此事件。此事件单独出现并不表示存在虚拟内存碎片问题。但是,在短时间内多次出现此事件则说明服务器上的虚拟内存碎片问题已相当严重了。

四、内存最优配置检测
在EX2003里,在STORE进程启动时,系统会自动进行内存最优配置检测工作,假如您的内存不是最优配置的,9665事件将记录在您的日志中。以下情况之一将记录9665警告日志:
1、Exchange 安装在基于 Microsoft Windows 2000 的电脑上,并且 SystemPages 注册表值没有配置在 24000 31000 之间。
2、服务器安装了 1 GB 或更大的物理 RAM,但没有在 Boot.ini 文档中配置 /3GB 选项。
3、Exchange 安装在基于 Windows Server 2003 的电脑上,此电脑安装了 1 GB 或更大的物理 RAM,并且在 Boot.ini 文档中配置了 /3GB 选项,但 Boot.ini 文档中没有 /userva 选项或此选项没有配置在 3030 2970 之间。
中国网管论坛

当记录事件 ID 9665 警告信息时,请按照以下步骤操作:
1、检查注册表中的 SystemPages 配置和 HeapDeCommitFreeBlockThreshold 配置。

文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

热点关注
IDC资讯 虚拟主机 域名注册 托管租用 vps主机 智能建站
网站运营 建站经验 策划盈利 搜索优化 网站推广 免费资源
网站联盟 联盟新闻 联盟介绍 联盟点评 网赚技巧
行业资讯 业界动态 搜索引擎 网络游戏 门户动态 电子商务 广告传媒
网络编程 Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术 Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷 Internet Explorer
网页制作 FrontPages Dreamweaver Javascript css photoshop fireworks Flash
程序设计 Java技术 C/C++ VB delphi
网络知识 网络协议 网络安全 网络管理 组网方案 Cisco技术
操作系统 Win2000 WinXP Win2003 Mac OS Linux FreeBSD
返回首页 |关于我们 | 联系我们 | 付款方式 | 创业联盟 | 价格总览 | 资讯中心 | 友情链接 | 网站地图 | 招贤纳士 | RSS