Need advise on the performance issues faced on a java application.
I have an application on 32 bit JVM. The RAM is 16 GB. I have not been able to allocate more than 3 gb to heap size. The application has been coming to a halt once every week. I need to restart the application to bring it back. I am attaching the jstat result for one day and also the JVM parameters for that day.
I have tried multiple jvm parameters but this has not helped much. The next option looks to be a migration to 64 bit JVM. I request you to look at the data below and suggest options.
garbage-collection jvm 32bit-64bit heap-memory