Java Weblogic 9从32位到64位:速度问题,调优GC是答案吗?

Java Weblogic 9从32位到64位:速度问题,调优GC是答案吗?,java,32bit-64bit,weblogic9.x,Java,32bit 64bit,Weblogic9.x,6个月以来,我们一直在并行运行WebLogic 9服务器的多个实例。总共10个JVM,5个在旧的32位Windows服务器上,5个在新的64位Windows服务器上 我们从32位移动到64位以解决我们面临的堆问题,当我们看到大量用户时,我们的WebLogic应用服务器将每天多次破坏1.2或1.3g的RAM 现在,全局注释是,虽然应用程序不再因内存不足而崩溃,但64位的速度比32位的慢 我们使用的是:WebLogic9 带有Service Pack 1的Windows Server 2008 R2

6个月以来,我们一直在并行运行WebLogic 9服务器的多个实例。总共10个JVM,5个在旧的32位Windows服务器上,5个在新的64位Windows服务器上

我们从32位移动到64位以解决我们面临的堆问题,当我们看到大量用户时,我们的WebLogic应用服务器将每天多次破坏1.2或1.3g的RAM

现在,全局注释是,虽然应用程序不再因内存不足而崩溃,但64位的速度比32位的慢

我们使用的是:WebLogic9 带有Service Pack 1的Windows Server 2008 R2 Java:jdk1.5.0_22

以下是当前使用的mem args参数:set mem_args=-Xms6144m-Xmx12288m

现在我注意到将-Xmn参数设置为1024m会

like:设置MEM_ARGS=-Xms6144m-Xmx12288m-Xmn1024m

我现在无法运行真正的压力测试,也无法快速模拟大的工作负载。但是,我注意到,使用-Xmn参数时,进程使用的内存非常低

最后我想知道

关于mem args和/或特别是-Xmn for垃圾收集,我能做些什么来提高速度吗

谢谢