如何解决在 Exchange Server 2003年和 Exchange 2000 服务器的虚拟内存碎片

文章翻译 文章翻译
文章编号: 325044 - 查看本文应用于的产品
展开全部 | 关闭全部

本文内容

概要

本文讨论如何解决事件 ID 9582 警告消息和错误消息所产生的 Microsoft Exchange Server 2003年和 Microsoft Exchange 2000 Server 中的虚拟内存碎片问题。本文还包含有关如何监视虚拟内存使用情况、 如何检测虚拟内存碎片以及优化虚拟内存使用在服务器上的信息。此外,本文还包含可用于帮助您解决虚拟内存碎片问题并优化虚拟内存使用情况,在 Exchange 2003 和 Exchange 2000 的资源列表。

概述

虚拟内存碎片是在虚拟内存可供一个过程,但可用虚拟内存块都明显大小的情况。由于内存分配的大小和各种生命周期的每个分配的随着时间的推移发生内存碎片。缩放时要处理多个用户和更大的负载的服务器,服务器可能运行的 Microsoft Exchange 信息存储 (Store.exe) 进程中的虚拟内存低。发生此问题时,应用程序事件日志中记录事件 ID 9582 事件。

在某些情况下,事件 ID 9582 事件并不表示在服务器上的虚拟内存问题,并可以忽略这些事件。但是,在其他情况下,缺少的虚拟内存可能会导致错误消息处理 (由事件 ID 12800 事件),并降低性能。如果不进行检查,虚拟内存碎片可能会导致严重的性能下降和意外的现象。

真正的计算机上安装的物理随机存取内存 (RAM) 和虚拟内存量之间没有关联。为此,您不能通过添加更多的物理 RAM 解决虚拟内存不足的问题。此外,虚拟内存错误和虚拟内存碎片问题并不限于主动/主动服务器群集。主动/被动服务器群集和独立运行 Exchange 2003 或 Exchange 2000 的服务器上,也可能发生这些问题。

注意因为这些环境通常用于缩放来承载多个成千上万的多个存储组和多个邮件数据库的用户的 Exchange 虚拟内存问题是在 Exchange 2003 群集的配置或 Exchange 2000 群集的配置中更为普遍。

如何监视虚拟内存和检测虚拟内存碎片

您可以使用事件查看器和性能日志和警报工具监视虚拟内存使用情况,并检测虚拟内存碎片,在 Exchange 2003 和 Exchange 2000 的应用程序事件日志。

应用程序事件日志

监视事件查看器的应用程序事件日志,每天的事件 ID 9582 事件。在应用程序事件日志中,当虚拟内存的最大可用块减少到 32 兆字节 (MB) 时,将出现事件 ID 9582 警告消息。您可以使用监视工具中记录的事件 ID 9582 消息是每次生成管理警报。

事件 ID 9582 警告消息

当 Exchange 服务器的空闲连续虚拟地址空间小于 32 MB 时,应用程序事件日志会记录以下警告消息:
源: MSExchangeIS
类别: 性能
ID: 9582
类型: 警告
说明:
运行您的 Exchange 服务器所需的虚拟内存碎片这样的性能可能会受到影响。强烈建议您重新启动所有 Exchange 服务来纠正此问题。

有关详细信息,请单击<http: search.support.microsoft.com/search/?adv="1"></http:>
记录此警告消息时,请按照下列步骤:
  1. 准备并执行步骤来关闭,然后重新启动服务器 (未来 36 到 72 小时内。
  2. 要确定的衰减速率,请使用性能日志和警报工具来监视下列计数器 MSExchangeIS 性能对象:
    虚拟机总大可用块字节
    使用此数据来帮助您规划适当的时间 (未来 36 到 72 小时内),关闭并重新启动服务器。
事件 ID 9582 错误消息

当 Exchange 服务器的空闲连续虚拟地址空间小于 16 MB 时,应用程序事件日志会记录以下错误消息:
源: MSExchangeIS
类别: 性能
ID: 9582
类型: 错误
说明:
运行您的 Exchange 服务器所需的虚拟内存碎片这样的性能可能会受到影响。强烈建议您重新启动所有 Exchange 服务来纠正此问题。

有关详细信息,请单击<http: search.support.microsoft.com/search/?adv="1"></http:>
在这一级别的虚拟内存碎片,Store.exe 进程不能创建额外的堆和不能正确装载并卸载存储组。如果 VM 最大块大小 计数器小于 10 MB,无法安装存储组。记录事件 ID 9582 错误消息后,关闭并重新启动服务器,在下次有机会的准备。例如,关闭并重新启动服务器,当天晚上或第二天上午。通过这种方式,可能有助于避免在高峰使用期间可能出现的性能问题。

当您关闭并重新启动服务器以清除虚拟内存碎片时,有一些其他注意事项时在群集环境中配置 Exchange 2000 服务器。当您将从一个节点的群集资源移到另一个节点时,此过程不能确保"干净"的虚拟内存地址空间。如果群集资源均由目标群集节点,群集资源移到被动节点 (无需重新启动目标节点),您可能会遇到在被动节点上的虚拟内存碎片。要避免这种情况下,并清除内存碎片的 Exchange 2000 服务器群集环境中,请执行以下步骤:
  1. 群集资源移到它之前,请重新启动被动节点。

    此步骤有助于确保群集资源移到具有"干净"的虚拟内存地址空间的服务器。
  2. 将群集资源移到被动节点。
  3. 重新启动以前拥有该群集资源的节点。
注意Exchange Server 2003 Store.exe 服务自动重新启动后的资源记录已被重置在该节点上的 Store.exe 地址空间移动到群集中的其他节点。因此,Exchange 虚拟服务器移回到被动节点上,在下次 Store.exe 运行时带有一个"干净"的地址空间。

事件 ID 9665 警告消息

Exchange 2003 在 Store.exe 进程启动时执行最佳内存配置检查。如果内存设置不是最佳,事件 ID 9665 警告消息将被记录到事件查看器的应用程序事件日志中。满足下列条件之一为真时,将记录此警告消息:
  • 正在运行任何版本的 Microsoft Windows 2000 Server,在计算机上安装 Exchange,在注册表中的SystemPages值设置在 24000 到 31000 范围之外。
  • Microsoft Windows 2000 高级服务器或 Microsoft Windows 2000 的数据中心服务器,正在运行的计算机上安装 Exchange 时,服务器具有 1 千兆字节 (GB) 或更多物理内存 (RAM) 安装,但没有/3GB Boot.ini 文件中的设置开关。
  • 在运行 Microsoft Windows Server 2003 标准版、 Microsoft Windows Server 2003 企业版或 Microsoft Windows Server 2003 数据中心版的计算机上安装 Exchange,并在注册表中的SystemPages值设置为 0 以外的值。
  • 正在运行 Windows Server 2003 标准版、 Windows Server 2003 企业版或 Windows Server 2003 数据中心版的计算机上安装 Exchange,服务器有 1 GB 或更大的内存安装,并设置了/3GB开关,但/userva开关,则不显示 Boot.ini 文件中,或设置 3030 至 2970年范围之外。
  • 在运行任何版本的 Windows 2000 服务器或 Windows Server 2003 的计算机上安装 Exchange,并在注册表中的HeapDeCommitFreeBlockThreshold值设置为 0x00040000 以外的值。
记录事件 ID 9665 警告消息时,请按照下列步骤:
  1. 检查
    SystemPages
    设置和
    HeapDeCommitFreeBlockThreshold
    在注册表中的设置。
  2. 检查/3GB开关和/userva开关 Boot.ini 文件中。
有关这些设置的推荐值的详细信息,请参阅"如何优化虚拟内存使用情况"一节。

注意如果要关闭内存配置检查,添加
禁止显示内存配置通知
双字节到下面的注册表项的值,然后将该值设置为1
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeIS\ParametersSystem
注意在运行 Microsoft Small Business Server 的服务器上未出现内存配置检查。

事件 ID 12800 错误消息

在虚拟内存零碎的情况下,可能会出现消息处理的问题和邮件转换问题。用户可能会遇到性能问题,可能无法访问他们的邮件。重复的出现的应用程序事件日志,其中每个匹配项记录后几秒钟后最后一个匹配项,以下事件表示极端的虚拟内存碎片:
源: MSExchangeIS
类别: 内容引擎
ID: 12800
类型: 错误
说明:
由于没有足够的可用内存 (8007000E-82000387),邮件处理失败。
注意您可能会看到此情况下,当没有足够的虚拟内存可用来处理邮件时或邮件格式问题的应用程序事件日志中的事件。此事件的个别事件并不表示虚拟内存碎片。但是,非常多的事件记录在图文框指示该服务器上的虚拟内存的短时间内的多个匹配项。

性能日志和警报

下列计数器是最重要的计数器来监视虚拟内存碎片,Store.exe 进程在 Exchange 2003 和 Exchange 2000 中为:
  • 性能对象: MSExchangeIS
    计数器: VM 最大块大小

    此计数器显示最大可用虚拟内存块的大小 (以字节为单位)。此计数器显示为倾斜向下时使用的虚拟内存的线。如果此计数器低于 32 MB 时,Exchange 将在应用程序事件日志中记录事件 ID 9582 警告消息。如果此计数器低于 16 MB,则 Exchange 应用程序事件日志中记录事件 ID 9582 错误消息。如果最大可用块较小 (小于 10 MB),则服务器进入紧急状态的消息操作可能会失败,并反复记录事件 ID 12800 错误消息。
您还可以使用以下计数器来监视虚拟内存,Store.exe 进程中:
  • 性能对象: MSExchangeIS
    计数器: 虚拟机总可用块

    此计数器显示而不考虑其大小的可用虚拟内存块的总数。此计数器显示为一条线形成棱锥形状,当您监视虚拟内存。此计数器用于度量可用虚拟内存碎片化多快的速度。若要计算平均值的数据块的大小,请使用以下计数器:
    性能对象: 进程
    计数器: 虚拟字节数
    实例: 存储区
    性能对象: MSExchangeIS
    计数器: 虚拟机总可用块
    若要计算平均值的数据块的大小,请将 存储区 实例 虚拟字节数 计数器的 进程 通过性能对象 虚拟机总可用块 计数器的 MSExchangeIS 性能对象。
  • 性能对象: MSExchangeIS
    计数器: 虚拟机总大可用块字节

    此计数器以字节为单位的大于或等于 16 MB 的所有可用虚拟内存块中显示的总和。此计数器显示为倾斜向下时使用的虚拟内存的线。您可以使用此计数器和 VM 总共 16 MB 的可用块 计数器来监视虚拟内存碎片的速度和日常的虚拟内存的服务器的状态。

如何检测虚拟内存碎片问题

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

    注意在某些环境中有了很多用户,可能是典型的虚拟内存放到 32 MB 阈值以下活动高峰期的时间内,并在活动较少的时间内显著增加。
  2. 使用性能日志和警报工具来监视下列计数器:
    性能对象: MSExchangeIS
    计数器: VM 最大块大小

    注意此计数器的值。若要查看虚拟内存使用量趋势,18 到 24 小时,并查看一段使用 1 分钟的间隔登录此计数器 最小值 若要记录的最低级别的值。如果此计数器指示虚拟地址空间不足,请按照"如何优化虚拟内存使用情况"一节中的步骤。
  3. 确定是否其他信息与存储相关的过程 (如防病毒程序) 减少到 32 MB 阈值或 16 MB 阈值级别的虚拟内存。例如,在其中防病毒程序配置为扫描邮件数据库会将虚拟内存块减少到小于 32 MB 的情况下,事件 ID 9582 警告消息记录到应用程序事件日志。可能仅略低于 32 MB 阈值,虚拟内存级别,并且不会影响性能。用户处于不活动状态 (如正常工作时间后)、 虚拟内存将增加和事件 ID 9582 警告消息将不再记录。

    如果性能是可以接受的并且在活动较少的期间,会增加虚拟内存,您可能不必执行步骤以解决虚拟内存问题。但是,如果您希望用户负载增加时,您可能需要执行步骤,以减少服务器的虚拟内存资源,以使 Exchange 2003 或 Exchange 2000 可以处理较大的负载。

如何优化虚拟内存使用

若要优化虚拟内存使用并帮助减少虚拟内存碎片问题,请按照下列步骤。

重要此部分、 方法或任务包含说明如何修改注册表的步骤。但是,如果注册表修改不当可能会出现严重的问题。因此,请确保您小心地执行这些步骤。然后,备份注册表之前对其进行修改。然后,您可以在出现问题时还原注册表。有关如何备份和还原注册表的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
322756 如何备份和还原在 Windows 注册表
  1. 安装 Microsoft Windows Server 2003 或 Windows 2000 和 Exchange 2003 或 Exchange 2000 可用的最新服务包。 有关如何获取最新的服务包的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
    260910如何获取最新的 Windows 2000 服务包
    301378 如何获取最新的 Exchange 2000 Server 服务包
    注意在 Exchange 2000 服务器服务包 3 (SP3) 引入行为中的更改以便可扩展存储引擎 (ESE) 对象的分配从更高的内存位置。此"自上而下"的分配方法被实施以帮助减少虚拟内存碎片。
  2. 在 Boot.ini 文件中设置/3GB开关。

    如果任何以下操作系统上安装 Exchange 2003 或 Exchange 2000 计算机上安装多个 1 GB 的物理 RAM,请在 Boot.ini 文件中设置/3GB开关:
    • Microsoft Windows Server 2003 中,标准版
    • Microsoft Windows Server 2003 企业版
    • Microsoft Windows Server 2003 中,数据中心版
    • Microsoft Windows 2000 高级服务器
    • Microsoft Windows 2000 服务器数据中心服务器
    此配置选项会增加的虚拟地址空间。

    重要如果您正在运行标准的 Windows 2000 服务器的计算机上运行 Exchange Server 2003年或 Exchange 2000 服务器,请不要在 Boot.ini 文件中设置/3GB开关。此操作系统不支持此选项。有关详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
    2919884 GB RAM 优化功能和物理地址扩展参数的说明
    266096 Exchange 2000 需要 3 GB 交换机,多个 1 gb 的物理内存
    使用/3GB开关的作用之一是显著减少可用于内核的系统页面数。Microsoft 建议您在要修改的默认设置,并增加分配的系统页面数的 Exchange 服务器上的 Boot.ini 文件中设置/3GB开关。

    当您在基于 Windows Server 2003 的计算机上的 Boot.ini 文件中设置3 GB时,将/userva开关设置 Boot.ini 文件来 2970年和 3030 之间的值。建议的值是 3030 (此值为等效于 31000 的 Windows 2000 SystemPages 值)。

    重要在 Windows 2003 /userva开关,则使用而不是
    SystemPages
    注册表项。它们不应结合使用。如果/userva开关的值通过 3030 2970 设置在 Boot.ini 文件中,并设置/3GB开关,则 Exchange 2003 应用程序事件日志记录事件 ID 9665。此事件 ID 指示的服务器上的虚拟内存未配置为使用的最佳内存设置。

    若要设置
    SystemPages
    正在运行 Windows 2000 Server,在计算机上的注册表值,请执行以下步骤:
    1. 单击 启动然后单击 运行.
    2. 在中 打开 框中键入 注册表编辑器然后单击 确定.
    3. 找到并单击以下注册表项:
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory 管理
    4. 在右窗格中,双击 SystemPages.
    5. 在中 值数据 框中,键入 24000 和 31000,之间的一个值,然后单击 确定.
    6. 退出注册表编辑器。
    注意若要使虚拟内存设置更容易看到,Exchange 2003 未经过优化这些内存设置,并记录事件 ID 9665 消息。
  3. 最小化服务器上的存储组的数。

    额外的虚拟内存是时会使用已装入存储组,而现有存储组中的其他数据库使用的虚拟内存量的影响很小。为此,您可能希望填满一个存储组之前在服务器上创建额外的存储组。
  4. 设置
    HeapDeCommitFreeBlockThreshold
    在以下注册表项中的双字节值:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session 管理器
    "
    HeapDeCommitFreeBlockThreshold
    注册表值是回收堆的空闲块的最小大小。默认设置为 0 (零)。这意味着,堆管理器回收变为可用的每个 4 KB 页。解除操作会导致额外的虚拟内存碎片。您可以设置
    HeapDeCommitFreeBlockThreshold
    在下面的注册表项,以较高的值,以帮助减少虚拟内存碎片的注册表项:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session 管理器
    建议使用的值
    HeapDeCommitFreeBlockThreshold
    注册表项 0x00040000 (以十六进制格式)。有关详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
    315407"HeapDecommitFreeBlockThreshold"的注册表项
    注意"
    HeapDeCommitFreeBlockThreshold
    注册表项是独立于/3GB开关。
  5. 调整存储数据库缓存大小。

    警告如果您使用 ADSI Edit 管理单元,LDP 实用工具,或者任何其他 LDAP 版本 3 客户端,而且您错误地修改 Active Directory 对象的属性,可以导致严重的问题。这些问题可能需要重新安装 Microsoft Windows 2000 Server、 Microsoft Windows Server 2003、 Microsoft Exchange 2000 Server、 Microsoft Exchange Server 2003,或同时 Windows 和 Exchange。Microsoft 不能保证您错误地修改 Active Directory 对象属性时出现的问题可以解决。修改这些属性,需要您自担风险。

    要调整存储数据库缓存大小,请使用 ADSI 编辑修改msExchESEParamCacheSizeMax属性的值。

    存储数据库缓存也称为 ESE 缓冲区,并且它提供了较大的缓存区 (每页 4 KB) 的数据库页之前提交到存储区。默认情况下,通过 Exchange 2000 数据库高速缓存的使用的内存最多 229376 页 (896 MB)。默认情况下 Exchange 2003 查询的计算机的内存配置,如果服务器或 147456 页 (576 MB) 上设置/3GB开关如果未在服务器上设置/3GB开关,然后使用最多 229376 页 (896 MB)。在具有 2 GB 以上内存的服务器,您可能需要增加 ESE 缓冲区的大小。但是,如果这样做,可能导致内存碎片的地址空间减少了可用于存储功能的其余部分的原因。Microsoft 建议您未设置此值大于 311296 页 (1200 MB)。

    如果应用程序事件日志记录事件 ID 9582 消息,您可以通过减少数据库缓存大小来解决这些消息的匹配项。在此情况下,Microsoft 建议您将为低于默认值为msExchESEParamCacheSizeMax属性中的值分配和使用为 8192 字节的倍数的值。如果您减少数据库的高速缓存大小,Store.exe 进程读取和写入磁盘的频率,这可能会影响服务器的性能。

    增加最大的数据库高速缓存的大小之前,请使用性能日志和警报监视 存储区 实例 虚拟字节数 计数器的 进程 在典型的负载下的对象。此计数器报告 Store.exe 进程使用的虚拟地址空间的当前大小 (以字节为单位)。 有关如何修改数据库缓存大小的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
    266768如何修改 Exchange 2000 Server 中的存储数据库最大高速缓存大小
    注意请确保您为msExchESEParamCacheSizeMax属性中指定的值结束 32 MB 边界 (即,在 32 MB 的倍数)。
  6. 减少 ESE 打开表的最大数量。

    警告如果您使用 ADSI Edit 管理单元,LDP 实用工具,或者任何其他 LDAP 版本 3 客户端,而且您错误地修改 Active Directory 对象的属性,可以导致严重的问题。这些问题可能需要重新安装 Microsoft Windows 2000 Server、 Microsoft Windows Server 2003、 Microsoft Exchange 2000 Server、 Microsoft Exchange Server 2003,或同时 Windows 和 Exchange。Microsoft 不能保证您错误地修改 Active Directory 对象属性时出现的问题可以解决。修改这些属性,需要您自担风险。

    Exchange 2000 使用的存储引擎缓存有关当前没有被访问的文件夹的数据。在某些情况下,这可能导致虚拟内存碎片。缓解这一种方法是减少打开的表所允许的 Exchange 的最大数量。8 路服务器上的默认设置为每个存储组 27600 个表。如果减小此值,则可能会减少虚拟内存碎片问题。但是,如果减小此值,也可能导致由于太多打开的表,操作可能会失败时,您可能会收到以下错误消息:
    错误-1311
    JET_errTooManyOpenTables
    重要仅当我们建议您通过 Microsoft 产品支持服务技术支持人员来执行此操作时,请修改此设置。

    Exchange 2003 使用不同的方法来缓存有关当前没有被访问的文件夹的数据。因此,不应减少打开的表的最大数量是根据需要或为有效地减少虚拟内存碎片问题。

    为了减少由 ESE 维护打开的表的最大数目, msExchESEParamMaxOpenTables上的属性设置为每个存储组对象 27600.为此,请执行以下步骤:
    1. 启动 ADSI 编辑。

      注意与 Windows 2000 支持工具包括 ADSI 编辑。要安装 Windows 2000 支持工具,请用鼠标右键单击 Suptools.msi Windows 2000 光盘,和然后单击 Support\Tools 文件夹中的文件 安装.
    2. 展开 [配置容器服务器名.域名称.com]展开 CN = 配置,DC =域名称DC =com展开 CN = 服务展开 CN = 电子邮件展开 CN =单位名称展开 CN = 管理组展开 CN =管理组 (在何处 管理组 是包含要修改的存储组的管理组),展开 CN = 服务器展开 CN =服务器名然后展开 CN = 信息存储.
    3. 用鼠标右键单击 CN =存储组 (在何处 存储组 为您要修改的存储组),然后单击 属性.
    4. 在中 选择要查看的属性 列表中单击 这两.
    5. 在中 选择要查看的属性 列表中单击 msExchESEParamMaxOpenTables.
    6. 在中 编辑属性 框中键入 27600然后单击 设置.
    7. 单击 应用单击 确定然后退出 ADSI 编辑。

更多信息

在很多涉及事件 9582 警告和错误的情况下,Microsoft 产品支持服务工作正常。大多数情况下,它不是 Exchange 碎片内存有问题。通常情况下,问题是由正在泄漏内存的第三方软件引起的。

最常见的问题是通过打开上千个对象的第三方软件引起的。这些对象可以是邮件 (OMSG)、 文件夹 (OFOLD) 或视图 (VMSG)。防病毒软件、 第三方无线连接软件、 Outlook 外接程序或其他软件可能会打开对象。这些打开的对象会占用内存。所使用的内存量取决于对象的类型、 成员变量和许多其他因素的大小。通常,应用程序打开上千个这些对象和 deprive Exchange 存储进程的正常运行所需的内存通常会。

通过在 Exchange 2000 中默认情况下,OMSG 对象的数目没有限制。在 Exchange 2003 中,没有 250 OMSG 对象,每个 MAPI 会话的限制。此限制是可调整的。最简单的方法来检查此设置,查看打开的邮件、 打开的附件数和打开的文件夹是在 Exchange 系统管理器值。为此,请执行以下步骤:
  1. 用鼠标右键单击 登录 在邮箱存储对象的服务器正在记录 9582 事件,点下的文件夹 视图然后单击 添加/删除列.
  2. 添加 打开的邮件, 打开附件打开的文件夹 列的列表 显示的列.
如果适用),您必须检查每个邮箱存储在服务器上,此设置。选择其他列后,应该对列进行排序的打开的邮件数、 打开的文件夹的数量,然后按打开附件。任何用户都具有成百甚至上千个打开的邮件、 文件夹或附件表示潜在的问题。有关如何限制的详细信息的 OMSG 对象在 Exchange Server 2003年及在 Exchange 2000 服务器上,单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
830829Exchange Server 2003年计算机可能停止响应后 MAPI 客户端打开多个特定的服务器对象的默认值

参考

有关如何解决性能问题,在 Exchange 2000 的详细信息,请参阅下面 Microsoft 知识库中相应的文章:
815372 如何优化 Exchange Server 2003年中的内存使用情况
317411 如何收集数据以解决 Exchange 虚拟内存问题
296073 监视 Exchange 2000 内存碎片
279615 可用虚拟内存不足会影响服务器性能
266768 如何修改 Exchange 2000 Server 中的存储数据库最大高速缓存大小
286350 如何使用 ADPlus,以解决"挂起"和"崩溃"
有关 3 /GB 开关的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
2919884 GB RAM 优化功能和物理地址扩展参数的说明
266096 Exchange 2000 需要 3 GB 交换机,多个 1 gb 的物理内存
313707 使用 Exchange 2000 服务器"/ 3 GB"Boot.ini 文件中的交换机可能会丢失网络连接,在消息传递负载过重
328882 交换内存的使用和 /3GB 开关
有关如何解决特定虚拟内存碎片问题的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
272537不正确地计算虚拟内存的通知
306860 不正确的内存状态时监视可用虚拟内存的状态
313084 当您监视可用虚拟内存的状态时,不正确的内存状态
319682 Exchange 2000 信息存储的事件 ID 327 警告消息和虚拟内存被碎片化的报告
324118 虚拟内存碎片所占的可扩展存储引擎数据库引擎
810985 进行故障转移的 Exchange 2000 虚拟服务器时,会出现虚拟内存碎片
325467 在群集故障切换后立即发生的事件 ID 9582
315771 信息存储在群集上由于停止 IsAlive 检查
311901 调整系统页表项的 4GT 的效果

属性

文章编号: 325044 - 最后修改: 2012年4月7日 - 修订: 2.0
这篇文章中的信息适用于:
  • Microsoft Exchange Server 2003 Standard Edition
  • Microsoft Exchange Server 2003 Enterprise Edition
  • Microsoft Exchange 2000 Server 标准版
  • Microsoft Exchange 2000 Enterprise Server
关键字:?
kbinfo kbmt KB325044 KbMtzh
机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 325044
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com