社区
C++ 语言
帖子详情
SOCKET连接数量问题
gaomingok
2008-12-02 07:25:42
windows最多可以接受多少个SOCKET连接(TCP长连接)?有没有限制?
...全文
618
16
打赏
收藏
SOCKET连接数量问题
windows最多可以接受多少个SOCKET连接(TCP长连接)?有没有限制?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
csgdseed
2008-12-03
打赏
举报
回复
[Quote=引用 5 楼 Chiyer 的回复:]
理论上好像可以 64K 个
[/Quote]
还要看硬件
一般应用几千个连接没问题
gaomingok
2008-12-03
打赏
举报
回复
我现在正在做的项目,建立10000个连接没有问题,但是再有新的连接进来的话CPU占用率会很高(每秒接受50多个连接),而且是system进程占用的,当连接都建立后基本上就不占CPU了
30000个我也建立过,但是感觉性能就很低了
有没有做过更多连接的?效率如何?
wiler
2008-12-03
打赏
举报
回复
应该是有限制的吧
比如端口
zhanshen2891
2008-12-03
打赏
举报
回复
linux的最大连接数是windows的3倍
shwill123
2008-12-03
打赏
举报
回复
socket编程有好几种模式,这几种模式所能承受的连接数量都不大一样,性能也不大一样,其中的SELECT模式WINDOWS系统默认的连接数为64,但是可以自己改成大些,但这种模式连接超过1000就基本上不行了,
shwill123
2008-12-03
打赏
举报
回复
socket编程有好几种模式,这几种模式所能承受的连接数量都不大一样,性能也不大一样,其中的SELECT模式WINDOWS系统默认的连接数为64,但是可以自己改成大些,但这种模式连接超过1000就基本上不行了,
herman~~
2008-12-03
打赏
举报
回复
这个是没有定数的,技术一直在发展
按目前的硬件条件,以及普通的业务逻辑,能去到1万的长链接处理就已经不错了
zy1691
2008-12-03
打赏
举报
回复
到一定数量以后主要看你的硬件了,普通的pc和网卡连不了多少,继续提高要换更好的设备。
xxxzzw
2008-12-03
打赏
举报
回复
如果用一台个人电脑建一个只玩一种扑克牌的服务器,让200个人同时玩有可能吗?
lin_style
2008-12-02
打赏
举报
回复
跟内存有关
再具体点,有个叫non-page内存,跟这片内存有关
不过我后来计算方法大概是这样,物理内存/25KB,得出来差不多就是你支持的
2G左右6万个吧
星羽
2008-12-02
打赏
举报
回复
这个是 microsoft 的说法
http://support.microsoft.com/kb/111855
星羽
2008-12-02
打赏
举报
回复
理论上好像可以 64K 个
bill830711
2008-12-02
打赏
举报
回复
[Quote=引用 2 楼 qqwx_1986 的回复:]
http://topic.csdn.net/u/20071108/11/1258a398-8b86-4e63-af46-ff9c8657b603.html
看看这个
[/Quote]
看了一下,上面的回答基本没有参考价值
bill830711
2008-12-02
打赏
举报
回复
理论上是没有限制的,
主要是受你的server的处理能力的限制, 同时还要看你的server是干什么的
,如果都是纯内存操作,好的架构处理1两万链接应该没有问题
如果还要写磁盘之类的,那么也会受到磁盘读写能力的限制
qqwx_1986
2008-12-02
打赏
举报
回复
http://topic.csdn.net/u/20071108/11/1258a398-8b86-4e63-af46-ff9c8657b603.html
看看这个
liubuweiright
2008-12-02
打赏
举报
回复
不会
顶
VID_20260716_195512.mp4
VID_20260716_195512.mp4
stm32单片机项目资料课程设计文档C语言程序代码原理图电路PCB实例焊后热处理温控装置
stm32单片机项目资料课程设计文档C语言程序代码原理图电路PCB实例焊后热处理温控装置
after effects学习笔记
after effects学习笔记
抽象类面积方法实现-下载即用.zip
下载代码方式:https://pan.quark.cn/s/dd3561eca308 在软件开发领域,面向对象编程(OOP)是一种普遍采纳的结构化方法,它使得开发者能够借助模拟现实环境中的实体和关系来构建软件系统。在本案例中,我们观察到的是一个关于借助抽象类来执行不同几何图形面积求解的实践应用。现在,让我们详细分析这一议题。 标题 "应用抽象类计算面积" 清晰地表明我们将要讨论一个抽象类,此类设定了一个用于测量图形面积的标准函数,但并未提供实际的执行过程。抽象类在诸如C#或Java等编程语言中通常借助`abstract`修饰符进行声明,它们无法直接创建对象实例,仅能作为其他类的基础模板。 描述部分提及的"图形界面应用"暗示这是一个基于视觉用户界面(GUI)的系统,可能运用了.NET Framework的Windows Forms或WPF技术,或者是Java平台的Swing或JavaFX框架。在这样环境下,用户能够通过视觉元素与这些几何体进行互动,例如输入相关尺寸并观看到计算得出的面积值。 抽象类“几何体”内嵌了“计算面积”这一抽象函数。在代码层面,这可以被表述为: ```csharp public abstract class GeometricShape { public abstract double CalculateArea(); } ``` 随后,有三个派生类:圆(Circle)、矩形(Rectangle)和三角形(Triangle),它们各自提供了这个抽象函数的具体实现。比如,圆的面积是通过π乘以半径的平方得到的,矩形的面积是长和宽的乘积,而三角形的面积可能是底乘以高再除以2的结果。这些类将提供具体实现来计算它们各自的面积: ```csharp p...
移相控制全桥LLC谐振变换器工作特性及仿真分析(Simulink仿真实现)
内容概要:本文系统研究了移相控制全桥LLC谐振变换器的工作特性,深入分析其在不同工作模式下的运行机理与性能表现,重点探讨了软开关实现、高效率能量转换及宽范围电压调节等关键技术优势。通过Simulink搭建精确的仿真模型,对谐振腔参数、开关频率、电压增益、系统效率等关键指标进行仿真分析,验证了理论设计的正确性。同时,详细研究了移相控制策略对系统动态响应、稳定性和轻载/重载工况适应性的影响,揭示了控制参数与电路参数之间的耦合关系,为高频高效电源设计提供了理论依据和实践指导。; 适合人群:具备电力电子技术、模拟电路及自动控制理论基础,从事开关电源、新能源变换器、电动汽车充电模块或高频电源系统研发的工程师及高校研究生。; 使用场景及目标:①掌握全桥LLC谐振变换器的拓扑结构、工作原理与关键参数设计方法;②理解移相控制在实现零电压开通(ZVS)和零电流关断(ZCS)中的作用机制;③通过Simulink仿真掌握变换器建模、参数优化与性能评估流程,服务于实际产品开发与学术课题研究。; 阅读建议:建议读者结合提供的Simulink仿真模型进行同步操作,重点关注谐振网络(Lr, Lm, Cr)参数与移相角之间的匹配设计,深入理解软开关条件的形成过程,并通过调整负载和输入电压进行多工况仿真,以全面掌握系统动态特性。
C++ 语言
65,211
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章