动态压缩可节省大量带宽,并权衡是否使用用额外的 CPU。 如果带宽节省比额外的 CPU 更重要,并且服务器当前不受 CPU 限制,请启用动态压缩。
可通过名为 dynamicCompressionDisableCpuUsage 的服务器上的设置来控制动态压缩使用的 CPU 量。 此设置确保在系统达到指定的 CPU 使用率级别的情况下,动态压缩不会造成额外的负载。 禁用 CPU 使用率的默认值为 90%。 可根据你的要求,确定一个适用于你自己的环境的数字。
注意
如果未安装动态压缩,则这些设置不会生效。
配置动态压缩
- 打开命令提示符并运行以下命令:
%windir%\system32\inetsrv\appcmd set config -section:urlCompression /doDynamicCompression:true
%windir%\system32\inetsrv\appCmd set config -section:httpCompression /dynamicCompressionDisableCpuUsage:50
%windir%\system32\inetsrv\appCmd set config -section:httpCompression /dynamicCompressionEnableCpuUsage:30