`
iwindyforest
  • 浏览: 235185 次
  • 性别: 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

 

分享到:
评论

相关推荐

    删除LoadRunner注册表信息工具

    在IT领域,LoadRunner是一款由Micro Focus公司开发的性能测试工具,广泛应用于企业级软件的负载和压力测试。它能够模拟成千上万的虚拟用户,以检查应用程序在高负载情况下的性能和稳定性。然而,在卸载或迁移...

    风云压力测试白金版13.0生成器

    《风云压力测试白金版13.0生成器》是一款专为IT专业人士设计的压力测试工具,主要用于检测和评估计算机系统、网络以及应用程序在高负载下的性能表现。此工具旨在模拟真实用户行为,通过生成大量的并发请求,来检测...

    WM6.1注册表修改

    - **核心概念**:注册表是Windows系统中的一个重要组成部分,用于存储操作系统以及其他软件的设置信息。通过修改注册表,用户可以对系统的某些特性进行自定义调整,以满足特定的需求。 #### 部分内容解析 ##### 1....

    注册表垃圾扫描+清理器

    注册表是Windows操作系统中的一个重要组成部分,它存储了系统和应用程序的各种设置信息,包括硬件配置、软件安装路径、用户设置等。然而,随着时间的推移,注册表可能会积累大量的无用或过时的条目,这些被称为...

    loadrunner 注册表清除工具

    在IT测试领域,LoadRunner是一款备受推崇的性能测试工具,它能够模拟大量用户并发操作,对软件系统进行压力测试,以评估其稳定性和性能。然而,在使用LoadRunner的过程中,有时会遇到一些问题,比如安装后添加许可证...

    Tomcat内存设置详解

    - **监控与测试**:使用性能监控工具(如JMX、VisualVM等)实时监测Tomcat的内存使用情况,并通过压力测试评估不同内存配置下的应用性能。 - **分阶段调整**:在调整参数时,建议采用分阶段的方式逐步试验,每调整一...

    内网测试工具

    “注册.reg”文件通常包含Windows注册表项,可能是用来安装或配置上述网络压力测试工具的必要设置。注册表是Windows操作系统中的核心数据库,存储了系统和应用程序的配置信息。使用此类文件时要谨慎,因为不正确的...

    LoadRunner对Windows 资源监控.docx

    在进行压力测试时,实时监控服务器的资源使用情况至关重要,这有助于我们了解系统在高负载下的行为。本文主要讨论了如何在 LoadRunner 的 Controller 中配置监控 Windows 系统资源。 首先,确保客户端与服务器之间...

    企业测试面试试题(应届毕业生)

    1. **应对Windows环境下的顽固病毒**:当常规杀毒软件无法解决问题时,可以采取多种措施,如使用`msconfig`关闭非必要的启动项、通过任务管理器结束异常进程、使用`regedit`清理注册表、查找手动删除方法、使用专业...

    windows连接数修改工具

    这样做可以提升网络应用的性能,特别是对于那些依赖大量并发连接的工作负载,如P2P下载、服务器压力测试或数据分析工具等。 SP3TCPIP可能是一个补丁或者配置工具,用于Windows XP Service Pack 3(SP3)中的TCP/IP...

    LR监控Windows资源

    总的来说,LoadRunner监控Windows资源的能力使测试人员能够全面了解系统在压力下的运行状态,通过收集和分析数据,找出可能的性能问题,提高系统的整体性能和可靠性。通过有效的监控和测试,我们可以确保应用程序在...

    消息队列测试报告及JMeter压测说明1

    本次测试的主要目标是评估自研消息队列引擎Flash-MQ的性能指标,包括消息丢失率、消息重复率以及吞吐性能,并通过压力测试工具JMeter来模拟高并发场景下的系统表现。 #### 二、测试环境与配置 **测试硬件:** 使用...

    自己写windows优化大师需求文档

    10. **测试与优化**:进行详尽的测试,包括单元测试、集成测试和压力测试,确保软件的稳定性和效率。 通过以上步骤,你可以逐步构建出一个功能完备的Windows优化大师。同时,这份C#的需求文档和附带的Windows优化...

    windows重启 windows重启

    为了诊断和解决这些问题,Windows提供了一个名为“驱动程序验证程序”的工具,它内置在Windows 2000、Windows XP、Windows Server 2003以及后续的Windows版本中。驱动程序验证程序主要针对编写错误或不兼容的驱动...

    使用LodRunner实现大负载测试的四部曲.pdf

    3. **增加共享内存区大小**:设置`HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\SessionManager\SubSystems\Windows`的SharedSection值为4096,增强系统的内存管理能力,应对高负载压力。 4. **脚本优化**:在...

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

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

    windows2003多用户同时远程登录方法,有效

    ### Windows 2003 多用户同时远程登录方法 在Windows Server 2003系统中,默认情况下只允许两个用户同时...需要注意的是,这些配置操作可能会带来一定的安全风险和性能压力,因此在实际操作前,请确保充分评估和测试。

    电脑软硬件详细信息测试软件.rar

    在性能测试方面,AIDA64提供了多种基准测试工具,如处理器压力测试、内存带宽测试、FPU浮点运算测试等,可以全面评估系统性能。这些测试可以帮助用户了解硬件瓶颈,优化系统设置,或者在购买新硬件前预估其性能提升...

Global site tag (gtag.js) - Google Analytics