如何设置 Transfer Threads 注册表值
上一次修改主题: 2005-05-10
Transfer threads 注册表值是 MTA 传输线程数。由于每个传输线程有两个子类型(传入和传出),此值应乘以二。这相当于“提交/传递线程”的值(与 MTA 和信息存储邮件传输有关),只是用于网关和 MTA。
如果此 Exchange 2000 Server 或 Exchange Server 2003 MTA 在站点内或站点间与多台 Exchange Server 5.5 计算机进行通信,则建议您将 Transfer threads 的值调整为 3。
在某些 Exchange Server 5.5 计算机上,Exchange Performance Optimizer 可以将此值从默认值 2 自动更改为更适用于 Exchange Server 计算机的值。
在较小的组织中,MTA 进程一般不需要手动调整。在转换到纯模式后,应删除这些注册表设置。Exchange 组织在纯模式下进行如下所述的 MAT 调整过程,会降低 Exchange 的性能。
开始之前
在执行本主题中的步骤之前,请注意其中包含有关编辑注册表的信息。
警告: |
---|
错误地编辑注册表会导致严重的问题,甚至可能需要重新安装操作系统。因注册表编辑不当而导致的问题可能没有办法解决。在编辑注册表之前,请备份所有重要数据。 |
步骤
设置 Transfer threads 注册表值
打开注册表编辑器,如 Regedit.exe 或 Regedt32.exe。
导航到 HKLM\System\CurrentControlSet\Services\MSExchangeMTA\Parameters。
在右侧窗格中,找到“Transfer threads”并双击它。
在“数值数据”字段中,输入适当的值,并单击“确定”。
关闭注册表编辑器,并重新启动 Microsoft Exchange MTA Stacks 服务,以便使更改生效。
在 Exchange 2000 Server 和 Exchange Server 2003 计算机上,此项的设置值不能大于 3。对于 Exchange Server 5.5 计算机,作为上述过程的可选方案,可以在详细模式 (perfwiz.exe -v) 下运行 Exchange Performance Optimizer,并使用该实用程序设置值。
有关详细信息
- 有关在何种情况下应更改 MTA Transfer threads 注册表值的默认值的详细信息,请参阅下列 Microsoft 知识库文章:
- 234280“XCON:How to Increase the Ability of the MTA to Pass Mail over Slow Network Connections”(https://go.microsoft.com/fwlink/?linkid=3052&kbid=234280)(英文)
- 265186“XCON:MTA Fanout Slows on Multiprocessor Servers and Messages Back Up in Information Store”(https://go.microsoft.com/fwlink/?linkid=3052&kbid=265186)(英文)
- 327260“MTA 在 Exchange Server 5.5 中降低速度或停止,邮件在专用信息存储中积压”(https://go.microsoft.com/fwlink/?linkid=3052&kbid=327260)
- 有关如何编辑注册表的信息,请参阅 Microsoft 知识库文章 256986“Microsoft Windows 注册表说明”(https://go.microsoft.com/fwlink/?linkid=3052&kbid=256986)。