求:JVM性能调优方案(高手请进)
姓庄滴 2010-11-10 11:33:21 HI,专家些,此帖是一个关于JVM性能调优的话题,求指教。
一、现状
1.1 硬件环境
HP小型机,8个处理器,40G内存。
1.2 软件环境
操作系统:HP-UX 11.31 64bit
WEB平台: SAP NetWeaver (SAP NetWeaver是SAP公司的web server,就像Oracle公司的Weblogic一样的概念)
JVM: HP JDK 1.4.2 64bit
1.3 应用背景
NetWeaver 是一个拥有很多Class文件,很多第三方jar包,很多Web Application的平台;总之就是一个很庞大WEB服务器(比Weblogic要庞大3倍左右)。
目前我们有两台HP小型机,也就是说:(8 CPU + 40G内存)X 2台 = 集群
二、求教
请问,根据我们的情况,如何设置JVM heap各个区域大小、以及GC相关参数,才能充分发挥性能?从而使服务支持更多并发,并且效率高。
注意:只需给出一台机器的JVM配置即可,这台机器“只运行NetWeaver”,其它服务例如Oracle之类的,在另一台机器。
目前Netweaver默认情况下,JVM heap总大小是 2048MB