JBoss7.1.1で実行されるJavaEEアプリケーションがあり、VirtualMachines(VMWare ESXIなど)で実行する必要があります。
問題は、VMでアプリを実行すると、パフォーマンスが約50%低下することです。
GCがおかしくなったようです...私が知る限り、GCが実行されると、「終了」してアプリケーションをブロックするのに通常よりもはるかに長い時間がかかります。
他の誰かがそのような経験をしたことがありますか?私が従うことができるヒント、チューニング、またはライトはありますか?
前もって感謝します。
編集
- JVMにはXmxとXms=1Gbがあります
- VMには4GbRAMが搭載されています
- Ubuntu Server 64
- oracle JVM 64