다음을 통해 공유


동적 압축

작성자 : Walter Oliver

동적 압축은 추가 CPU를 사용할 때 장단위로 상당한 양의 대역폭을 절약할 수 있습니다. 대역폭 절감이 추가 CPU보다 더 중요하고 서버가 현재 CPU에 바인딩되지 않은 경우 동적 압축을 사용하도록 설정합니다.

동적 압축에 사용되는 CPU 양은 dynamicCompressionDisableCpuUsage라는 서버의 설정으로 제어할 수 있습니다. 이 설정을 사용하면 시스템이 지정된 수준의 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