Gzip

預壓縮文件的 Gzip 級別?

  • September 5, 2015

我了解到,對於動態壓縮 css 和 js 文件,最好保持預設級別-1

現在我正在提供靜態預壓縮 gzip 文件,我想知道使用更高級別來創建這些文件是否更好。

那麼水平-9可以嗎?或者我應該使用 4 或 5,因為有些人甚至建議用於即時 gzip 壓縮?

好吧,這一切都歸結為一個問題,如果解壓縮高度壓縮的文件與壓縮它所花費的時間相同。

對於動態實時壓縮,只存在收益遞減的問題;在某些時候,較小下載的 CPU 損失不會使您和您的使用者在更快的下載方面受益。

即,當需要 20 秒來壓縮下載額外的 1% 時,這將減少 2 秒的下載時間,效果甚至是有害的。

對您自己的文件進行數學運算,但此表似乎表明:

對於更高的壓縮級別,懲罰似乎是一次性的,僅在壓縮時發生,因為在最高壓縮級別下解壓縮 gzip 文件變得更有效和更快。

對於預壓縮文件,盡可能高!您將節省頻寬、下載時間和解壓縮時間。

引用自:https://serverfault.com/questions/720339