Ne la Compression GZIP Niveau Ont Aucun Impact Sur la Décompression

Je comprends que GZIP est une combinaison de LZ77 et le codage de Huffman et peut être configuré avec un niveau entre 1 à 9, où 1 indique la manière la plus rapide de compression (moins de compression) et 9 indique le plus lent de la méthode de compression (meilleure compression).

Ma question est, le choix du niveau seulement impact du processus de compression ou est-il un coût supplémentaire également engagés dans la décompression selon le niveau utilisé pour compresser?

Je demande parce que en général, de nombreux serveurs web GZIP réponses à la volée si le client prend en charge, par exemple Accept-Encoding: gzip. J'apprécie que lorsqu'on fait cela à la volée à un niveau tel que 6 pourrait être le bon choix pour la moyenne des cas, car il donne un bon équilibre entre la vitesse et la compression.

Cependant, si j'ai un tas de statique de l'actif que je peut GZIP juste une fois à l'avance et ne jamais avoir à le faire à nouveau, y aurait - il quelque inconvénient à l'utilisation la plus élevée, mais plus lent niveau de compression? I. e. est-il maintenant une charge supplémentaire pour le client qui n'aurait pas été exposés avaient un faible niveau de compression utilisé.

OriginalL'auteur David | 2015-02-11