`
iwindyforest
  • 浏览: 230090 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

windows下做压力测试的注册表设置

阅读更多


from: http://www.cnblogs.com/tianzhiliang/articles/2400176.html



TcpTimedWaitDelay
描述:确 定 TCP/IP 在释放已关闭的连接并再次使用其资源前必须经过的时间。关闭与释放之间的这段时间称为 TIME_WAIT 状态或者两倍最大段生存期(2MSL)状态。此时间期间,重新打开到客户机和服务器的连接的成本少于建立新连接。通过减少此条目的值,TCP/IP 可以更快地释放关闭的连接,并为新连接提供更多资源。如果运行中的应用程序要求快速释放连接或创建新连接,或者由于多个连接处于 TIME_WAIT 状态而导致吞吐量较低,请调整此参数。

如何查看或设置:
1.     使用regedit命令,访问 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TCPIP\Parameters 注册表子键,然后创建新的 REG_DWORD 值TcpTimedWaitDelay。
2.     将此值设置为十进制30,即十六进制 0x0000001e。此值将等待时间设置为 30 秒。
3.     停止并重新启动系统。

缺省值:0xF0,此值将等待时间设置为 240 秒(4 分钟)。

建议值:最小值为0x1E,此值将等待时间设置为 30 秒。



MaxUserPort

描述:确定当应用程序向系统请求获取可用的用户端口时,TCP/IP 可指定的最高端口号。如果建立 TCP 连接最大端口连接大于 5000, 本地计算机响应以下错误信息WSAENOBUFS (10055): 因为系统缺乏足够缓冲区或者因为队列已满而无法执行套接字上操作, 从而导致应用程序的10048错误.

如何查看或设置:
1.     使用regedit命令,访问 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TCPIP\Parameters 注册表子键,然后创建新的 REG_DWORD 值MaxUserPort。
2.     将此值至少设置为十进制32768。
3.     停止并重新启动系统。
缺省值:系统默认TCP随机端口范围为:1024-5000

建议值:至少为十进制32768。

 



最大连接储备

描述:如果同时接收到许多连接尝试,请增大操作系统支持的缺省暂挂连接数。

如何查看或设置:

1. 使用regedit命令并访问 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AFD\Parameters 注册表子键。
2. 根据需要创建并设置下列值:
EnableDynamicBacklog=dword:00000001
MinimumDynamicBacklog=dword:00000020
MaximumDynamicBacklog=dword:00001000
DynamicBacklogGrowthDelta=dword:00000010

7. 这些值将最小可用连接数设置为 20,将最大可用连接数设置为 1000。每当可用连接数小于最小可用连接数时,可用连接数都会增加 10。
8. 停止并重新启动系统。

 


KeepAliveInterval

描述:确定 TCP 在未接收到响应时重新尝试保持活动传输的频率。

如何查看或设置:
1.     使用regedit命令,访问 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AFD\Parameters 注册表子键,然后创建新的 REG_DWORD 值KeepAliveInterval。
2.     将此值设置为1秒。
3.     停止并重新启动系统。

缺省值:1秒

建议值:

 

Reg文件:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\AFD\Parameters]
"EnableDynamicBacklog"=dword:00000001
"MinimumDynamicBacklog"=dword:00000020
"MaximumDynamicBacklog"=dword:00001000
"DynamicBacklogGrowthDelta"=dword:00000010
"KeepAliveInterval"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters]
"TcpTimedWaitDelay"=dword:0000001e
"MaxUserPort"=dword:00008000

 

分享到:
评论

相关推荐

    服务器测试流程.doc

    更 改服务器计算机名为"Sever",打开管理工具-计算机管理- 本地用户组,将Guest权限打开,关闭"已禁用" 将服务器IP设为192、168、0、100/24 网关为192、168、0、254 而后分别在60台提供压力的测试机上做网络映射,映射到...

    路由跟踪测试小工具 WinMTR 0.92 + x64 中.zip

    WinMTR 中文版是 Laurentiu Stanimir 开发的一款网络诊断工具,集成了 tracert 与 ping 这两个命令的图形界面,使用 WinMTR 可以直接的看到各个节点的响应时间及丢包率,适合 Windows 下做路由追踪及 Ping 测试。...

    Ashampoo UnInstallerv12.0.0.11一款专业的电脑卸载软件

    我们的快照技术将准确地显示对你的文件和Windows注册表的每一个修改!你现在可以将当前不使用的程序放入休眠状态。这意味着相关的自动启动项、任务和服务将不再需要加载,并且在你再次唤醒它们之前不会给你的系统带来...

    Loadrunner报错日志

    此时需要去查看服务器操作系统中是否对连接数做了限制,AIX下可以直接vi文件limits修改其中的连接限制数、端口数,还有tcp连接等待时间间隔大小,wiodows类似,只不过windows修改注册表,具体修改注册表中有...

    class加密,java加密,jar加密-Web虎 1.3

    可靠:讯盟CRM压力测试3秒钟32用户1200个并发邮件操作(含上传文件到保护目录) 成熟:在多个复杂ERP、CRM、OA系统中长时间运行、效果良好. 自主可控:易用仅根据B/S厂商需求提供Web虎系统授权,即空密钥的最终客户...

    vc++ 开发实例源码包

    SettingDlg.h 设置对话框类文件 LocalInfoDlg.h 查看本地信息对话框类文件 freeeim_FreeEIM_企业即时通讯软件源代码2010年8月份最新版 如题。 FTP、HTTP 多线程断点续传下载文件 源码 如题。 gdiplus应用实例 如...

    vc++ 应用源码包_1

    Windows核心编程(第五版)随书源代码 vc-ftp 多线程操作多文件传输的操作。 VC版下载者 源码 非常简单的一个实例,使用了URLDownloadToFile下载文件。 VC断点续传源代码 从fnMyDownload开始,程序首先解析输入的...

    vc++ 应用源码包_2

    Windows核心编程(第五版)随书源代码 vc-ftp 多线程操作多文件传输的操作。 VC版下载者 源码 非常简单的一个实例,使用了URLDownloadToFile下载文件。 VC断点续传源代码 从fnMyDownload开始,程序首先解析输入的...

    vc++ 应用源码包_3

    Windows核心编程(第五版)随书源代码 vc-ftp 多线程操作多文件传输的操作。 VC版下载者 源码 非常简单的一个实例,使用了URLDownloadToFile下载文件。 VC断点续传源代码 从fnMyDownload开始,程序首先解析输入的...

    vc++ 应用源码包_6

    Windows核心编程(第五版)随书源代码 vc-ftp 多线程操作多文件传输的操作。 VC版下载者 源码 非常简单的一个实例,使用了URLDownloadToFile下载文件。 VC断点续传源代码 从fnMyDownload开始,程序首先解析输入的...

    vc++ 应用源码包_5

    Windows核心编程(第五版)随书源代码 vc-ftp 多线程操作多文件传输的操作。 VC版下载者 源码 非常简单的一个实例,使用了URLDownloadToFile下载文件。 VC断点续传源代码 从fnMyDownload开始,程序首先解析输入的...

    2010上兴远程控制

    1、增加窗口管理,软件管理,CC压力测试,更新支持IP多域名更新。 2、增加为生成后的服务端添加版本信息与数字签名: 点击在弹出的窗口选择你要添加的服务端,在下一个弹出的窗口选择带有版本信息与数字签名的文件...

Global site tag (gtag.js) - Google Analytics