♣
SocketID最大能到多少?
所属目录:asp.net | 类型:技术问答 | 时间:2007-05-12
问题:
我做了一个服务器程序,只要不关机就一直运行着。请问,如果一个客户每访问一次(下载数据)就创建一个socketid,那么最大能到多少呢?也就是说,服务器是否有时要退出重启呢?
· 网友精彩回答:
发表者:fierygnu(va_list)
文件描述符的数目是有限制的,各个系统不一样。可以用ulimit命令看,也可以设置。
用完的描述符是要关闭的,关闭后可以重用。所以设计合理的服务器应用是不需要重启的。
发表者:x86(大雪)
受影响的几个指标:
- 系统最大打开文件数/进程最大打开文件数
可以看看/proc/sys/fs/file-max
- 内存数
如果是用select调度的话,fd_setsize也是一个限制,缺省值是1024。
- 更多问题:
- · 几个人用资源管理器vss一起开发,经常打开vs.net后,文件很多都打不开,为什么会这样?该怎么办?
- · 关于XMLHTTP 使用代理抓取的问题!急~!!!!!!!100分,不够加。在线等!
- · tomcat一个常见的问题,谁能解答
- · 求教delphi的两个问题
- · 用c边一个简单的记事本,有问题请教!
- · 位机构和sizeof
- · 求asp.net2.0海量数据的最佳分页方案
- · 求助:编译一个最最简单的MFC程序为什么老是有这四个报错?
- · 关于_beginthreadex的使用。程序有错误,进来帮帮忙
- · sql tinyint型字段放在C#中什么变量中?(急)
- · 在windows2000上是否不支持office2003版的access啊,谢谢!
- · 求助:编译一个最最简单的MFC程序为什么老是有这四个报错?
- · 菜鸟求助!关于字符串统计的!
- · API使用问题
- · MM 欲升级内存,百分求教最佳方案,详细信息进来查看。
- · 怎么读取D:\test.txt文件内容,并打印到控制台

