動的圧縮

公開日: 2007 年 12 月 1 日 (作業者: walterov (英語))

更新日: 2008 年 11 月 19 日 (作業者: walterov (英語))

動的圧縮は帯域幅を大幅に削減しますが、CPU も余分に消費します。CPU の消費を抑えることよりも帯域幅の削減が優先され、なおかつサーバーの CPU に余裕がある場合に、動的圧縮を有効にしてください。

dynamicCompressionDisableCpuUsage というサーバーの設定によって、動的圧縮の CPU 使用量を制御できます。この設定は、システムの CPU 使用率が指定レベルに到達すると、動的圧縮を停止して、それ以上負荷がかからないようにします。CPU の使用率が既定値の 90% に達すると、CPU の使用を停止します。要件に応じて、ご使用の環境に適した数値を設定してください。

メモ: 動的圧縮をインストールしていない場合は、これらの設定は無効です。

動的圧縮を構成する

  • コマンド プロンプトを開き、以下のコマンドを実行します。

    %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