java中的最大套接字数

时间:2010-02-02 16:43:35

标签: java windows sockets

Windows下java中的最大套接字数是多少? 我怎样才能改变它?

2 个答案:

答案 0 :(得分:3)

这很大程度上取决于操作系统配置的最大文件描述符数(Windows中的句柄)。每个打开的文件或套接字使用一个文件描述符例如,在Solaris中,65536是max fd的默认值。有可能,还有其他文件使用FD池,因此限制了套接字的上限,除非调整操作系统以增加FD的数量

在Windows NT / 2000 / XP(可能是Vista& 7)中,\ Windows \ System32 \ config.nt(也可能是注册表设置?)中应该有一个条目“FILES =”,它应该为您提供最大数量文件句柄。

以下是对Windows中限制的更深入讨论:

http://blogs.technet.com/markrussinovich/archive/2009/09/29/3283844.aspx

答案 1 :(得分:1)

这取决于Windows安装的配置。我不认为Windows对TCP连接的数量有特定于进程的限制,但在注册表中有一个系统范围的配置。您可以找到文章here,其中描述了注册表项。

相关问题