社区
通信技术
帖子详情
socket的select未达到最大链接崩溃可能性;
sun_li3
2017-10-10 09:26:15
我所知道的影响因素:fd满了、内存、cpu;
还有其他可能性吗,比如代码层面之类的
...全文
237
2
打赏
收藏
socket的select未达到最大链接崩溃可能性;
我所知道的影响因素:fd满了、内存、cpu; 还有其他可能性吗,比如代码层面之类的
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sun_li3
2017-10-13
打赏
举报
回复
面试时候遇到的问题,只是想探个究竟
赵4老师
2017-10-11
打赏
举报
回复
空谈误国;实干兴邦。 瞎猜是没用的。 崩溃的时候在弹出的对话框按相应按钮进入调试,按Alt+7键查看Call Stack即“调用堆栈”里面从上到下列出的对应从里层到外层的函数调用历史。双击某一行可将光标定位到此次调用的源代码或汇编指令处,
看不懂时双击下一行,直到能看懂为止
。 检查是否资源泄漏的办法之一: 在任务管理器 进程 查看 选择列 里面选择:内存使用、虚拟内存大小、句柄数、线程数、USER对象、GDI对象 让你的程序(进程)不退出,循环执行主流程很多遍,越多越好,比如1000000次甚至无限循环,记录以上各数值,再隔至少一小时,越长越好,比如一个月,再记录以上各数值。如果以上两组数值的差较大或随时间流逝不断增加,则铁定有对应资源的资源泄漏! 搜“GDI泄露检测”
Socket
编程快速入门
本课程将理本课程将理啊 论结合实践,带你从零开始,系统学习
Socket
编程技术,让
Socket
的学习不再那么零散与难以掌握,同时会提炼出
Socket
网络传输的核心思想与构架,并带你踩坑出坑,增加你的分析与处理问题的啊aas...
一起
select
引起的
崩溃
一起
select
引起的
崩溃
2 月 13 日,陌陌争霸 计划在下午 16:00 例行维护,之前已经稳定运行了很长时间了。没想到在 14:30 左右,有一台从机意外
崩溃
。再次之前,从机
崩溃
并不会引起系统坏死,只需要新启动一台从机即可。但这次似乎不一样,所有玩家均不能登陆游戏,不得已,提前进行了长达两小时的紧急维护(将例行维护的工作合并)。 这次从机
崩溃
进行的大规模事故,可简单描述为:当从机上...
SOCKET
编程之一个端口如何建立多个TCP连接?(用fork子进程、
select
、poll、epoll都是可以的)一个端口
最大
支持建立多少个tcp连接?
文章目录文章1:不太清楚
socket
一个端口如何建立多个tcp连接,这边转载一篇文章文章2:一台Linux服务器最多能支撑多少个TCP连接?结论:
socket
服务端只用开一个端口监听(listen)
socket
请求就行,理论上来说,
最大
能支持2的32次方(ip数)×2的16次方(port数)个连接,但是linux对打开文件数有限制(65536个,每个
socket
连接占用一个文件),如果想支持更多,需要修改系统级/用户级/进程级文章3:为什么服务端需要产生两个
socket
(listen_
socket
_fd和c
socket
connect的问题
非阻塞Connect对于
select
时应注意问题 对于面向连接的
socket
类型(SOCK_STREAM,SOCK_SEQPACKET)在读写数据之前必须建立连接,首先服务器端
socket
必须在一个客户端知道的地址进行监听,也就是创建
socket
之后必须调用bind绑定到一个指定的地址,然后调用int listen(int sockfd, int backlog);进行监听。此时服务
一起
select
引起的
崩溃
------core dump
转载地址: http://blog.codingnow.com/2014/02/
select
_bug.html 2 月 13 日,陌陌争霸 计划在下午 16:00 例行维护,之前已经稳定运行了很长时间了。没想到在 14:30 左右,有一台从机意外
崩溃
。再次之前,从机
崩溃
并不会引起系统坏死,只需要新启动一台从机即可。但这次似乎不一样,所有玩家均不能登陆游戏,不得已,提前进行了长达两
通信技术
4,358
社区成员
28,927
社区内容
发帖
与我相关
我的任务
通信技术
通信技术相关讨论
复制链接
扫一扫
分享
社区描述
通信技术相关讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章