几年前的我也产生过同样的困惑。
为了给自己解惑,我扒内核源码,做测试实验,写技术文章,从头到尾把这个问题扒了一遍。
要想把这个问题搞清楚,关键的地方在于 要把TCP连接的两端里的客户端和服务端两个角色分开来讨论。
因为它两对端口号的使用方式不一样,区分开了能讨论的更清晰。
先抛出结论, 无论是服务端还是客户端,单机支撑 100W 以上的连接都是没有问题的。
我在 4GB 的机器上都测试过的。
如果内存更大,能支持的连接…。
代码:
为什么 CRT 画质这么好也被淘汰,液晶反而发展的很好?
如何看待我国在墨脱建水电站?
为什么腾讯云或者阿里云不让自建dns服务器?
Linux下监控流量一般使用什么工具?
为什么中国电信的iptv一定要有网线连接!?
为什么现在很多人推崇国外原版教材?
为什么欧美影视喜欢露点?
安抚奶嘴会影响嘴形吗?
可以晒一下你们的鱼缸或者鱼吗?
商业史上有哪些降维打击的经典案例?
如何评价林志玲?
现代艺术只考虑意义、不考虑美感吗?
为什么软件公司很少用python开发web?
OpenWrt 能做哪些有趣的事?
为什么王楚钦之前被喷三大赛挂0,世乒赛夺冠之后依然被黑?
4k 显示器和 2k 显示器差距有多大?
鱼缸能不能做到一直不换水还很清澈?
为什么这次以色列打伊朗,网上声讨的人少了,反而都是嘲笑调侃伊朗?
J***a现在好找工作吗?
要想完全放弃Windows操作系统而使用 Linux需要多少勇气?
雷军为什么不愿意用性价比打法进军NAS?
为什么感觉中国这么多进食障碍(厌食或暴食)的女生?
大三做的海报,离就业差多远?
为什么 Go 语言的 Error Handling 被某些人认为是一个败笔?
同样是对标安卓系统,为什么谷歌的Fuchsia死了,而华为的鸿蒙却愈发壮大?
为啥中国把《水浒传》拍得这么土?
既然数据无价,为什么会存在单盘位NAS这种奇葩存在呢?
为什么现在年轻人越来越讨厌相亲?
为什么同样是输球,常州和国足的风评却差那么多呢?
女生第一次来大姨妈什么感受?