1か2が良さそうですね。 サンプルファイル とあるサイトのトップページ(58,757Byte) 環境 CPU: Core2Duo E8400 3.0GHz MEM: 5GB OS: Ubuntu 14.04 32bit コマンド それぞれの圧縮レベルで10,000回圧縮した時にかかった時間をtimeコマンドで計測。 timeコマンドのreal値を取りました。 $ for rate in $(seq 1 9) ; do echo "rate ${rate}"; time for i in $(seq 1 10000) ; do gzip -c -${rate} index.html > /dev/null ; done; echo ""; sleep 10; done