本主题描述如何调整 Linux 操作系统以优化 WebSphere® Application Server 的性能。
关于此任务
遇到性能问题时,请检查操作系统设置以确定这些设置是否适合于您的应用程序。由于 Linux 操作系统不是
WebSphere Application Server 产品,因此请注意,它可能会改变,并且结果可能会有所变化。
过程
根据调整需求,配置下列设置和变量: - 更改 TCP 参数
- Linux 文件描述符 (ulimit)
- 描述:指定支持打开的文件数。通常,缺省设置适合于大多数应用程序。
如果将此参数值设置得太小,那么可能会显示文件打开错误、内存分配故障或连接建立错误。
- 如何查看或设置:请参阅有关 ulimit 命令的 UNIX 参考页面以了解不同 shell 的语法。对于
KornShell shell (ksh) 程序,要将 ulimit 命令设置为 8000,请发出
ulimit -n 8000 命令。使用 ulimit -a 命令来显示所有系统资源限制的当前值。
- 缺省值:对于 SUSE Linux Enterprise
Server 9 (SLES 9),缺省值是 1024。
- 建议值:8000
- 连接储备
- TCP_KEEPALIVE_INTERVAL
- TCP_KEEPALIVE_PROBES
结果
此调整过程将提高 Linux 操作系统上
WebSphere Application Server 的性能。
下一步做什么
在调整操作系统以提高性能后,请参阅其他调整主题以了解各种调整技巧。