Bluehost的工程师经过4天的部署和测试了Apache的Mod_deflate模块,Bluehost开始支持Mod_deflate模块。Bluehost很早以前就支持Mod_gzip,因为Mod_deflate对CPU的消耗比较大,所以他们没支持。
通过测试,带宽的减少还是蛮明显的,每秒可以减少0.6 - 1Gb的带宽,在前篇日志关于Bluehost的统计数据中Matt提到过,Bluehost现在一共有20Gb/s的带宽,相对来说,比例还是很大的。
对于Mod_deflate的高CPU消耗,Bluehost借用其以前开发的CPU资源保护系统,每秒钟检查两次的CPU消耗,当CPU消耗不大的时候,开启Mod_deflate,当CPU消耗超过一定的限制,就自动停用Mod_deflate。
在启用Mod_deflate之后,不仅仅减少了Bluehost的带宽使用,重要的是提高了用户的访问速度,在服务器端进行压缩,然后在客户端解压,虽然提高了CPU的消耗,但是网页体积减少,传输的效率就提高了,网页的访问速度就能提高不少!
对于Mod_gzip,我们了解可能多一点,但是对于Mod_deflate我了解比较少,下面是相关的文章,如果你想测试你网站是否进行Mod_gzip或者Mod_deflate压缩,请在这里测试。
相关文章