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

解决 Exchange Server 中的虚拟内存碎片问题

来源:互联网 作者:west263.com 时间:2008-02-23
西部数码-全国虚拟主机10强!40余项虚拟主机管理功能,全国领先!双线多线虚拟主机南北访问畅通无阻!免费赠送企业邮局,.CN域名,自助建站480元起,免费试用7天,满意再付款! P4主机租用799元/月.月付免压金!
Source:MSExchangeIS
Category:Content Engine
ID: 12800
Type:Error
Description:
Message processing failed because there is not enough available memory (8007000E-82000387).
注意:当用于处理邮件的虚拟内存不足,或邮件格式存在问题时,您可能会在应用程式事件日志中看到此事件。此事件单独出现并不表示存在虚拟内存碎片问题。但是,在短时间内多次出现此事件则说明服务器上的虚拟内存碎片问题已相当严重了。

中国网管联盟



性能日志和警报

以下计数器是最重要的计数器,用于监控 Exchange 2003 和 Exchange 2000 中的 Store.exe 进程中的虚拟内存碎片:
性能对象:MSExchangeIS
计数器:VM 最大块大小

此计数器显示最大空闲虚拟内存块的大小(以字节为单位)。此计数器显示为一条随着虚拟内存的使用而向下倾斜的线。假如此计数器低于 32 MB,Exchange 会在应用程式事件日志中记录事件 ID 9582 警告消息。假如此计数器低于 16 MB,Exchange 会在应用程式事件日志中记录事件 ID 9582 错误消息。假如最大空闲块很小(小于 10 MB),则服务器进入一种临界状态,在此状态下,邮件操作可能会失败并会重复记录事件 ID 12800 错误消息。
还能够使用以下计数器监控 Store.exe 进程中的虚拟内存:
性能对象:MSExchangeIS bitsCN_com
计数器:VM 空闲块总数

此计数器显示空闲虚拟内存块的总数(和他们的大小无关)。当您监控虚拟内存时,此计数器显示为一条呈金字塔形状的线。能够使用此计数器衡量可用虚拟内存出现碎片的速度。要计算块大小的平均值,请使用以下计数器:
性能对象:进程
计数器:虚拟字节
实例:存储
性能对象:MSExchangeIS
计数器:VM 空闲块总数
要计算块大小的平均值,用“Process”性能对象的“虚拟字节”计数器的“STORE”实例除以“MSExchangeIS”性能对象的“VM 空闲块总数”。
性能对象:MSExchangeIS
计数器:VM 大空闲块总字节数 中国.网管联盟

此计数器显示任何大于或等于 16 MB 的空闲虚拟内存块大小的总数(以字节为单位)。此计数器显示为一条随着虚拟内存的使用而向下倾斜的线。能够使用此计数器和“VM 16 MB 总空闲块”计数器来监控虚拟内存碎片速度和服务器的虚拟内存日常状态。

如何发现虚拟内存碎片问题

要发现 Exchange 2003 和 Exchange 2000 中的虚拟内存碎片问题,请按照下列步骤操作:
1.查看事件查看器中应用程式事件日志的内容,确定其中是否记录了事件 ID 9582 警告消息或事件 ID 9582 错误消息。

注意:虚拟内存在峰值活动期间低于 32 MB 阈值,在活动较少期间显著增加,这种现象在有些用户很多的环境中可能很常见。
2.使用性能日志和警报工具监控以下计数器:
性能对象:MSExchangeIS
bitscn.com

计数器:VM 最大块大小

密切注意此计数器的值。要查看虚拟内存使用量趋势,请在 18 到 24 小时的一段时间内每隔 1 分钟对此计数器进行一次记录,然后查看“最小”值以记录最低级别。假如此计数器指示虚拟地址空间不足,请按照本文的“如何优化虚拟内存使用量” 一节中的步骤操作。
3.确定其他和信息存储有关的进程(如防病毒程式)是否正在将虚拟内存降至低于 32 MB 阈值或低于 16 MB 阈值的级别。例如,假如一个配置为扫描邮件数据库的防病毒程式将虚拟内存块降至小于 32 MB,则会在应用程式事件日志中记录事件 ID 9582 警告消息。虚拟内存级别可能仅稍小于 32 MB 阈值,不会影响性能。在没有用户活动的时间内(例如正常工作时间后),虚拟内存将增加并且不再记录事件 ID 9582 警告消息。

假如性能能够让人接受,并且虚拟内存是在用户活动较少时增加,您可能不必执行相应的步骤来解决虚拟内存问题。但是,假如您预计用户负载将会增加,您可能需要考虑执行相应的步骤来减小服务器上的虚拟内存消耗,以使 Exchange 2003 或 Exchange 2000 能够处理较大的负载。

如何优化虚拟内存使用量

警告:假如使用注册表编辑器或其他方法错误地修改了注册表,则可能导致严重问题。这些问题可能需要重新安装操作系统才能解决。Microsoft 不能确保能够解决这些问题。修改注册表需要您自担风险。
DL.bitsCN.com网管软件下载

要优化虚拟内存使用量并帮助减少虚拟内存碎片问题,请按照下列步骤操作:
1.安装可用于 Microsoft Windows Server 2003 或 Windows 2000 连同可用于 Exchange 2003 或 Exchange 2000 的最新 Service Pack。 有关如何获取最新 Service Pack 的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
260910 (http://support.microsoft.com/kb/260910/) 如何获取最新的 Windows 2000 Service Pack

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