本次调整不算系统级别的调优,只是让系统处于一个稳定运行的状态,能支持1000在线,1.5S的思考时间的并发,基于RMI,TCP(短连接),WTC协议模拟压力的调整。分五章说明本次调整的方法和原因。
第一章 全局操作系统内核参数的调整
硬件说明
CPU info:
4 Intel(R) Itanium 2 processors (1.3 GHz, 3 MB)
400 MT/s bus, CPU version B1
Memory: 4027 MB (3.93 GB)应用服务器/ 12219 MB (11.93 GB)数据库服务器
Firmware info:
Firmware revision: 006.044
FP SWA driver revision: 1.18
IPMI is supported on this system.
BMC firmware revision: 8.05
Platform info:
Model: "ia64 hp server rx7620"
Machine ID number: 5981791c-1f2e-11db-b3ef-e251099a55e7
Machine serial number: SGH4626D96
OS info:
Nodename: rx7620
Release: HP-UX B.11.31
Version: U (unlimited-user license)
Machine: ia64
ID Number: 1501657372
vmunix _release_version:
@(#) $Revision: vmunix: B.11.31_LR FLAVOR=perf
调整说明
基于HP-UX的操作系统调优,*NUX系列调整大同小异。本次调整正对应用服务器和数据库服务器,根据并发数,内存分配,场景要求有相关对应。
需调整的内核参数说明
maxdsiz、maxssiz和maxtsiz 这些参数是所有HP-UX 用户进程的三个基本的组成部分(数据、堆栈和文本段) 单位:byte
Maxuprc,单个用户最大并发进程数
max_thread_proc 单个进程最大并发线程数
本次测试,数据库需要接受weblogic的连接池配置100-350的连接。
我们更改以上的参数
# kctune -h maxdsiz=" 4294967296"
# kctune -h Maxuprc ="1024"
# kctune -h max_thread_proc ="2048"