如何设置 Kernel Threads 注册表值

 

上一次修改主题: 2005-05-10

Kernel threads 注册表值是处理开放系统互连 (OSI) 堆栈的表示层和会话层的平台线程数。这些线程是 MTA 邮件处理的核心。

如果 MTA 使用 RPC 通过较慢的或高延迟的网络连接与其他多台 Exchange 5.5 服务器进行通信,建议您使用下表中所列的值。

描述

0x3 (hex)

标准建议值。如果任何 MTA 使用 RPC 通过较慢的或高延迟的网络连接与其他 Exchange 5.5 服务器进行通信,请使用此值。

0x8 (hex)

如果 Exchange 2000 Server 或 Exchange Server 2003 MTA 所在的站点包含 15 个以上的 Exchange Server 5.5 计算机,请使用此值。

0xC (hex)

如果 Exchange 2000 Server 或 Exchange Server 2003 MTA 所在的站点包含 30 个以上的 Exchange Server 5.5 计算机,请使用此值。

在较小的组织中,MTA 进程一般不需要手动调整。在转换到纯模式后,应删除这些注册表设置。Exchange 组织在纯模式下进行如下所述的 MAT 调整过程,会降低 Exchange 的性能。

开始之前

在执行本主题中的步骤之前,请注意其中包含有关编辑注册表的信息。

Caution警告:
错误地编辑注册表会导致严重的问题,甚至可能需要重新安装操作系统。因注册表编辑不当而导致的问题可能没有办法解决。在编辑注册表之前,请备份所有重要数据。

步骤

设置 Kernel Threads 注册表值

  1. 打开注册表编辑器,如 Regedit.exe 或 Regedt32.exe。

  2. 导航到 HKLM\System\CurrentControlSet\Services\MSExchangeMTA\Parameters

  3. 在右侧窗格中,找到“Kernel threads”并双击它。

  4. 在“数值数据”字段中,输入适合于您的组织的值,然后单击“确定”。

  5. 关闭注册表编辑器,并重新启动 Microsoft Exchange MTA Stacks 服务,以便使更改生效。

有关详细信息

有关如何编辑注册表的信息,请参阅 Microsoft 知识库文章 256986“Microsoft Windows 注册表说明”(https://go.microsoft.com/fwlink/?linkid=3052&kbid=256986)。