Поделиться через


Динамическое сжатие

Уолтер Оливер

Динамическое сжатие может значительно сэкономить пропускную способность благодаря компромиссу в использовании дополнительного ЦП. Если экономия пропускной способности важнее дополнительного ЦП и сервер в настоящее время не привязан к ЦП, включите динамическое сжатие.

Объем ЦП, используемый динамическим сжатием, можно контролировать с помощью параметра на сервере с именем dynamicCompressionDisableCpuUsage. Этот параметр гарантирует, что если система достигнет указанного уровня загрузки ЦП, динамическое сжатие не вызовет дополнительную нагрузку. Значение по умолчанию для отключения использования ЦП — 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