设为首页 收藏本站
查看: 997|回复: 0

[经验分享] 调整 Windows 系统

[复制链接]

尚未签到

发表于 2016-5-20 06:38:08 | 显示全部楼层 |阅读模式
  本主题描述如何调整 Windows® 2000、Windows XP 和 Windows 2003 操作系统以优化 WebSphere® Application Server 的性能。由于 Windows 操作系统不是 WebSphere Application Server 产品,因此请注意,这些产品可能会改变,并且结果可能会有所变化。

关于本任务

遇到性能问题时,请检查操作系统设置以确定它们是否适合于您的应用程序。

过程

根据特定的调整需求,配置下列设置或变量:


  • TcpTimedWaitDelay


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

    • 如何查看或设置:

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


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

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



  • MaxUserPort


    • 描述:确定当应用程序向系统请求获取可用的用户端口时,TCP/IP 可指定的最高端口号。

    • 如何查看或设置:

      • 使用 regedit 命令,访问 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TCPIP\Parameters 注册表子键,然后创建新的 REG_DWORD 值 MaxUserPort。
      • 将此值至少设置为十进制 32768。
      • 停止并重新启动系统。


    • 缺省值:

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



  • 最大连接储备


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

    • 如何查看或设置:

      • 使用 regedit 命令并访问 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AFD\Parameters 注册表子键。
      • 根据需要创建并设置下列值:
        "EnableDynamicBacklog"=dword:00000001
        "MinimumDynamicBacklog"=dword:00000020
        "MaximumDynamicBacklog"=dword:00001000
        "DynamicBacklogGrowthDelta"=dword:00000010
      • 这些值将最小可用连接数设置为 20,将最大可用连接数设置为 1000。每当可用连接数小于最小可用连接数时,可用连接数都会增加 10。
      • 停止并重新启动系统。




  • TPC/IP 确认

    •   TCP/IP 可能是一些严重远程方法延迟的根源。可以通过在所有情况下立即确认入局 TCP 段来提高 TCP 性能。
        请完成以下步骤,以便在运行 Microsoft® Windows 2000 操作系统的服务器上立即确认入局 TCP 段:

      • 启动注册表编辑器 (regedit.exe)。
      • 查找并单击以下注册表子键:
        HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\
      • 在“编辑”菜单中,单击添加值,然后创建以下注册表值:
        值名:TcpDelAckTicks
        数据类型:REG_DWORD
        值数据:0
        退出注册表编辑器。
      • 重新启动 Windows 操作系统。
        同样,要在运行 Microsoft Windows XP 或 Windows Server 2003 操作系统的服务器上立即确认入局 TCP 段:


      • 启动注册表编辑器 (regedit.exe)。
      • 查找并单击以下注册表子键:
        HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\
      • 在“编辑”菜单中,单击新建 > DWORD 值
      • 将新值命名为 TcpAckFrequency 并对其指定值 1。
      • 关闭注册表编辑器。
      • 重新启动 Windows 操作系统。




  • 大页支持


    • 描述:通过使用大页,可以降低 CPU 管理大型 JVM 堆的开销。

    • 如何查看或设置:缺省情况下,Windows 操作系统提供了大页支持。请通过指定 -Xlp JVM 选项来利用此支持。




结果

此调整过程提高了 Windows 2000、Windows XP 和 Windows 2003 操作系统上 WebSphere Application Server 的性能。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-219248-1-1.html 上篇帖子: Microsoft Windows Installer(MSI)版本和适合的操作系统 下篇帖子: windows 常用命令
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表