带宽对于并发连接的一些总结
2012-03-04 17:26
197 查看
环境介绍:
示例页面: 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这些资源文件,查看方法为另存为后,查看页面大小.
示例页面: 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这些资源文件,查看方法为另存为后,查看页面大小.
相关文章推荐
- 对于java表达式中存在的陷阱的一些总结(基于java程序员的基本修养)
- 关于遇到高并发时候的一些总结
- WEB渗透之对于开了3389远程连接不上的总结
- 总结下自己对于一些事物的看法
- 配置开发支持高并发TCP连接的Linux应用程序总结
- 对于生成dump文件的一些总结
- 今天22岁,对于30岁以前的一些事情,我思考了很久,后来却发现网上已经有前辈总结出来了,呵呵,贴出来大家一起看看
- 对于一些css样式的巧妙方法进行总结。
- 一周工作总结--左连接造成的一些问题
- 项目中总结积累的一些实用的博客连接(价值连城!此博客一直在不断更新)
- 本人对于“用例”的一些理解和总结
- 对于X的一些理解与总结 推荐
- windows下利用navicat连接oracle的一些配置问题总结
- java--对于上转型的一些总结,适合新手看
- PHP连接mssql的一些方法总结
- 开发服务端程序,在存在并发请求场景下,需要考虑一些常规事项简单梳理和总结
- 配置开发支持高并发TCP连接的Linux应用程序总结
- 对于一些css样式的巧妙方法进行总结。
- 对于一些css样式的巧妙方法进行总结。
- 关于samsung连接BLE设备的一些资料汇总和开发过程一些经验总结