Compactação dinâmica
por Walter Oliver
A compactação dinâmica pode economizar uma quantidade significativa de largura de banda com uma compensação no uso de CPU extra. Se a economia de largura de banda for mais importante do que a CPU adicional e o servidor não estiver vinculado atualmente pela CPU, habilite a compactação dinâmica.
A quantidade de CPU usada pela compactação dinâmica pode ser controlada por uma configuração no servidor chamada dynamicCompressionDisableCpuUsage. Essa configuração garante que, se o sistema atingir o nível especificado de uso da CPU, a compactação dinâmica não causará carga adicional. O valor padrão para desabilitar o uso da CPU é 90%. Dependendo de seus requisitos, determine um número que funcione para seu ambiente.
Observação
Caso não instale a Compactação Dinâmica, essas configurações não entrarão em vigor.
Para configurar a Compactação Dinâmica
- Abra um prompt de comando e execute o seguinte:
%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