您现在的位置: 网站首页 / seo优化 / 正文

【链接提交】ETag助力站点提交sitemap ~对服务器性能的影响

作者: admin 发布: 2015-9-18 19:10:24 分类: seo优化 阅读: 次 查看评论

  不管怎么样的ETag,在服务器端都要进行计算,计算就有开销,会带来性能损失。一些网站把Etag禁用了,这其实不符合HTTP1.1的规定,因为HTTP/1.1总是鼓励服务器尽可能的开启Etag。为了确定ETag对性能造成的具体影响。我们在服务器上(CPU Intel E5-2620 2.00GHz,内存65G,Web Server使用此CPU的两个核心)进行压力测试,在逐渐增加并发用户数目的情况下,查看CPU消耗率和服务器吞吐率在有无设置ETag情况下的具体对比。

  一、Apache

  CPU利用率

  如下图所示,其为测试中服务器使用的平均CPU利用率,纵坐标为百分比,横坐标为开始测试的时间,其中不用ETag时,平均CPU利用率为18.62805%;启用ETag时,平均CPU利用率为21.20956%。

  

  吞吐率

  如下图所示,图中横坐标为并发连接数,可见有无启用ETag对服务器吞吐率的影响不大。

  

  二、Nginx

  CPU利用率

  如下图所示,其为测试中服务器使用的平均CPU利用率,纵坐标为百分比,横坐标为开始测试的时间,其中不起用ETag时,平均CPU利用率为8.679665%;启用ETag时,平均CPU利用率为9.776242%。

  

  吞吐率

  如下图所示,图中横坐标为并发连接数,可见有无启用ETag对服务器吞吐率的影响不大。

  

  三、结论

  从实际实验可以看出有无设置ETAg对服务器在高并发下的吞吐率几乎无影响,设置ETag后的负面影响主要为增加了CPU负载1%~3%。

  来源:SEO自学网 转载注明出处!

« 上一篇下一篇 »   本文关键词: Etag  



评论列表:

站长SEO学院
第一节:百度搜索引擎工作原理
第二节:建设对搜索引擎友好的站点
第三节:如何进行网站内容建设
第四节:整体优化、结构优化、网页优化
第五节:移动搜索-明确移动搜索优化标准
百度SEO资料文档
百度搜索引擎优化指南2.0
百度移动搜索优化指南2.0
网站分析白皮书(站长版)
移动站点该如何优化
建设对百度友好的站点
百度搜索引擎网页质量白皮书
石榴算法-绿萝算法-冰桶算法
新搜索时代下的优化策略
更多百度SEO资料文档
站长推荐
DIV+CSS布局实例教程-Web标准
网站SEO优化常见问题汇总
SEO优化推广方案该如何写
SEO优化方案步骤
影响网站关键词排名因素总结
影响谷歌搜索引擎排名的因素调查
手机移动端站点适配优化
最近发表
网站收藏