哪种压缩方法更好?我听说过很多人争论GZip被广泛使用,但Deflate在某些情况下更快。是否有关于使用哪种压缩方法的公认标准以及原因?
哪种压缩方法更好?我听说过很多人争论GZip被广泛使用,但Deflate在某些情况下更快。是否有关于使用哪种压缩方法的公认标准以及原因?
答案:
基本上,deflate更快,所以如果你可以使用它,就用它。
如我在这里所写的:HTTP_compression - Wikipedia
deflate - 尽管其名称为zlib压缩(RFC 1950),但应按照RFC 2616中描述的方式使用(与deflate压缩(RFC 1951)结合使用)。然而,实际世界中的实现似乎在zlib压缩和(原始)deflate压缩之间有所不同[3][4]。由于这种混淆,gzip已经成为更可靠的默认方法(2011年3月)。
gzip和zlib是文件/流格式,默认情况下包装deflate,并添加校验和等内容,使它们更安全但速度稍慢。另一方面,增加的大小不应引起任何关注。