带宽对于并发连接的一些总结

环境介绍:

示例页面:   http://www.qq.com首页是有105个请求,页面大小为730KB.

客户端环境为win7+IE8+httpwatch,加载完www.qq.com为4.6s

 

IE8 浏览器的默认并发数是6,即同一个域名的并发连接数为6个.所以img.qq.com和www.qq.com同时出现在一个页面中,则可以有12个并发连接.一个www.qq.com有105个请求链接,为什么那么快加载完,是因为虽然并发连接是6,但一个连接在很快就处理完且释放,紧接着处理下一个链接,因此www.qq.com在4.6s就加载完了.

 

假设www.qq.com的带宽环境为10Mb,约为1.25MB,而客户端环境的带宽为2Mb,约为256KB.

一个页面大小为730KB的www.qq.com,可以支持多少个客户端环境为2Mb的用户并发?

总大小为730KB,105个请求,平均一个请求约为7KB,一个浏览器并发6个连接,实际流量约为42KB.所以一个用户实际占用的带宽约为42KB,这个大小没有超过客户端自己的2Mb带宽环境.所以瓶颈就在服务端了.那么10Mb的带宽折合后为1280KB,能够支持并发数为30个.

 

以上没有考虑服务器的承载能力,只是一个理论值

 

对于搜索引擎来讲,一个页面的大小是指页面的源代码大小,而不包含js,css,gif等资源文件的,查看大小的方法为在页面空白处查看属性.

而对于流量来讲,则包含了js,css,gif这些资源文件,查看方法为另存为后,查看页面大小.

原文地址:https://www.cnblogs.com/seesky/p/2379412.html