I guess I know who to outsource my work to!
Can you guys help me in determining how to configure the various Garbage Collection settings for Infinispan 5.1.6 VS 5.2.1? We had our middleware specialist install Infinispan 5.2.1 Final for us and he says he used the same configuration for Garbage Collection as in 5.1.6.
If you guys can share any knowledge of how GC is configured in Infinispan and if there are differences to configure for 5.1.6 VS 5.2.1 that I believe will solve our problem.
For example, I'm doing performance testing with 8GB heaps with these settings on a RHEL 6.4 machines with 16GB RAM (12GB in large pages)
[-server, -Xms8192m, -Xmx8192m, -XX:MaxPermSize=512m, -XX:MaxDirectMemorySize=64m, -XX:+UseLargePages, -Dsun.nio.ch.bugLevel=, -Djava.net.preferIPv4Stack=true, -XX:NewRatio=3, -XX:+UseConcMarkSweepGC, -XX:+UseParNewGC]
I don't know about any specific differences in GC config requirements between 5.1.6 vs 5.2.1
Optimal GC config depends on your application, heap size and JVM you're using.