32 位模式工作进程

作者:Walter Oliver

x64 平台的性能优势之一是增加了虚拟地址空间,使更多内存可用。 我们建议将 IIS 配置为在 64 位 Windows 上使用 32 位工作进程。 这样,不仅兼容性优于本机 64 位,性能和内存消耗也更优。

将 Web 服务器设置为全局启用此设置,这样就无需为每个应用程序池单独进行设置。 与以前版本的 IIS 不同,现在你可以将特定工作进程配置为在同一台服务器上独立地以 32 位或 64 位模式运行。

为服务器配置 32 位模式

  • 打开命令提示符并运行以下命令:
%windir%\system32\inetsrv\appcmd set config -section:applicationPools -applicationPoolDefaults.enable32BitAppOnWin64:true

注意

此设置仅适用于 64 位服务器。

使用 IIS PowerShell 提供程序为服务器配置 32 位模式

  • 打开 PowerShell 提示符并运行以下命令:
set-itemproperty iis:\ -name applicationPoolDefaults.enable32BitAppOnWin64 -value true