选择 gzip 而不是 deflate 进行 http 压缩是不是会影响性能?
Posted
技术标签:
【中文标题】选择 gzip 而不是 deflate 进行 http 压缩是不是会影响性能?【英文标题】:Is there any performance hit involved in choosing gzip over deflate for http compression?选择 gzip 而不是 deflate 进行 http 压缩是否会影响性能? 【发布时间】:2010-09-17 16:45:56 【问题描述】:我们最近将一些网站从 deflate 切换到 gzip,并注意到我们服务器上的 CPU 负载显着增加。
【问题讨论】:
好吧,gzip 使用 deflate,所以我不确定您是否应该看到任何明显的差异。 我就是这么想的,这就是为什么我很惊讶 【参考方案1】:您是否可能遇到缓存未命中?也就是说,压缩内容有时会被缓存压缩,但切换压缩方案会(或至少应该)使缓存无效,从而导致 CPU 利用率显着增加。你试过换回来吗?
【讨论】:
【参考方案2】:gzip 基本上是用一些额外的头文件压缩的。所以不应该有显着的性能影响。现在,也许你的 deflate 工具比你的 gzip 工具更有效。您是使用相同的工具进行两次压缩还是使用两种不同的工具?
【讨论】:
以上是关于选择 gzip 而不是 deflate 进行 http 压缩是不是会影响性能?的主要内容,如果未能解决你的问题,请参考以下文章