下载此文档

修改win注册表取消TC连接数的限制.docx


文档分类:IT计算机 | 页数:约3页 举报非法文档有奖
1/3
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/3 下载此文档
文档列表 文档介绍
The document was prepared on January 2, 2021
修改win注册表取消TC连接数的限制
win7注册表修改,取消TCP连接数的限制
余勇俊
在注册表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters里
在Windows7下,用户必须右键-新建DWORD(32-bit)值,并命名为
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters依次展开:
新建MaxUserPort:
输入数值数据ffff:
然后确定。如果原来就已经MaxUserPort项,修改它的值为ffff即可。
最大TCP连接数
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters]
TcpNumConnections=0x00fffffe(Default=16,777,214)
最大动态端口数
TCP客户端和服务器连接时,客户端必须分配一个动态端口,默认情况下这个动态端口的分配范围为1024-5000,也就是说默认情况下,客户端最多可以同时发起3977个Socket连接。我们可以修改如下注册表来调整这个动态端口的范围
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters]
MaxUserPort=5000(Default=5000,Max=65534)
最大TCB数量
系统为每个TCP连接分配一个TCP控制块(TCPcontrolblockorTCB),这个控制块用于缓存TCP连接的一些参数,-pagepool,也就说,每个TCP连接会占用1KB的系统内存。
系统的最大TCB数量由如下注册表设置决定
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters]
MaxFreeTcbs=2000(Default=RAMdependent,butusualPro=1000,Srv=2000)
非Server版本,MaxFreeTcbs的默认值为1000(64M以上物理内存)
Server版本,这个的默认值为2000。
也就是说,默认情况下,Server版本最多同时可以建立并保持2000个TCP连接。
最大TCBHashtable数量
TCB是通过Hashtable来管理的,下面注册表设置决定了这个Hashtable的大小
HKEY_LOCAL_MACHINE\System\CurrentControlSet\services\Tcpip\Parameters]
MaxHashTableSize=512(Defaul

修改win注册表取消TC连接数的限制 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
最近更新