当前位置: 首页 > news >正文

体育器材网站建设方案红河网站建设

体育器材网站建设方案,红河网站建设,免费搭网站,手机网站开发者工具一个服务端进程最大能支持多少条 TCP 连接? 一台服务器最大能支持多少条 TCP 连接? 一、原理 TCP 四元组的信息:源IP、源端口、目标IP、目标端口。 一个服务端进程最大能支持的 TCP 连接个数的计算公式:最大tcp连接数客户端的IP…

一个服务端进程最大能支持多少条 TCP 连接?
一台服务器最大能支持多少条 TCP 连接?
一、原理
TCP 四元组的信息:源IP、源端口、目标IP、目标端口。
在这里插入图片描述

一个服务端进程最大能支持的 TCP 连接个数的计算公式:最大tcp连接数=客户端的IP数 * 客户端的端口数
对 IPv4,客户端的 IP 数最多为 2 的 32 次方,客户端的端口数最多为 2 的 16 次方。那么一个服务端进程理想情况下,最大的 TCP 连接数约为 2 的 48 次方(2^32 (ip数) * 2^16 (端口数),这数值是非常夸张的了,约等于两百多万亿。
服务端进程最大能支持的 TCP 连接数远不能达到理论上限,还会受到文件描述符、内存大小资源的限制,毕竟 socket 在 Linux 的视角其实就是文件资源,而且一个 socket 对象也会占用一定的内存资源。
限制因素:
文件描述符限制,每个 TCP 连接都是一个文件,如果文件描述符被占满了,会发生 Too many open files。Linux 对可打开的文件描述符的数量分别作了三个方面的限制:
系统级:当前系统可打开的最大数量,通过 cat /proc/sys/fs/file-max 查看;
用户级:指定用户可打开的最大数量,通过 cat /etc/security/limits.conf 查看;
进程级:单个进程可打开的最大数量,通过 cat /proc/sys/fs/nr_open 查看;
内存限制,每个 TCP 连接都要占用一定内存,操作系统的内存是有限的,如果内存资源被占满后,会发生 OOM。

二、计算tcp
因为Linux每维护一条TCP连接都要花费资源,处理连接请求,保活,数据的收发时需要消耗一些CPU,维持TCP连接主要消耗内存。
是考虑最大多少个连接,所以我们先不考虑数据的收发,那么TCP在静止的状态下,就不怎么消耗CPU了,主要消耗内存,而Linux上内存是有限的。首先,我们要知道一条处于 ESTABLISH 状态的 TCP 连接具体占用多大内存?一个 TCP 对象占用的大小,等于它所包含的一些数据结构占用大小的总和,也是就把上面这些数据结构的大小累加起来,就是一个 TCP 连接占用的大小了。
这里直接给大家一个结论,一条处于 ESTABLISH 状态的 TCP 连接占用的大小是 3.44 KB(0.81K+2.19K+0.19K+0.25K)。
在这里插入图片描述
每一条静止状态的TCP连接大约需要吃 3.44K 的内存。那么 8 GB 物理内存的服务器,最大能支持的 TCP 连接数=8GB/3.44KB=2,438,956(约240万)!当然, 实际过程中的 TCP 连接,肯定不是静止状态的,还会进行发送数据和接收数据了,那么这些过程还是会额外消耗更多的内存资源的,并发很难达到百万级别。

三、压测验证
3.1-postman
3.2-ab
3.3-jmeter

http://www.skylitedrivein.com/news/225.html

相关文章:

  • 网站运营方案模板青岛seo整站优化哪家专业
  • 自己做的网站不显示图片seo自然排名
  • 一建建设网站首页网络服务提供者不是网络运营者
  • 申请企业邮箱需要准备什么材料天津seo招聘
  • 广东品牌网站建设报价表nba最新交易汇总
  • 用phpcms做的网站模板重庆seo排名扣费
  • 汾阳做网站的公司搜索广告优化
  • 济宁商城网站开发设计深圳网络推广外包公司
  • 淘宝做网站的多少钱seo全称
  • 夏天做哪个网站致富seo排名优化表格工具
  • 上海企业在线登记什么是seo关键词
  • 正规的环保行业网站开发全球网站流量排名查询
  • 北京平台网站建设公司百度代理查询
  • 那个网站可以做网页东莞软文推广
  • 资源专业网站优化排名互联网平台推广
  • 云南学校 手机网站建设怎样制作网页新手自学入门
  • 网站的营销成品网站seo
  • 广州公司网站建设谷歌推广培训
  • 武汉网站制作哪家好seo权重优化软件
  • 跨境外贸平台有哪些奉化网站关键词优化费用
  • 做房产网站需要了解什么seo快速排名软件网站
  • 做美图网站有哪些东西吗2023年第三波疫情9月
  • 广州网站建设案例百度秒收录
  • 安徽省六安市城乡建设厅网站seo技术外包 乐云践新专家
  • 南京专业网站开发团队汕头seo
  • 详细网站设计需求表网站优化排名软件哪些最好
  • 郑州网站建设创业微信投放广告多少钱
  • 广州推广比较好的公司信息流优化师是做什么的
  • 网站建设托管seo营销怎么做
  • 做微信网站的职位全国病毒感染最新消息