[jboss-user] [Performance Tuning] - Re: Improving speed app with concurrent transactions/hits

PeterJ do-not-reply at jboss.com
Wed Nov 5 14:43:43 EST 2008


For the memory settings you have, the client needs to have 2GB RAM. The combination of heap size and permgen size is too large for a 1GB machine. Windows itself will use up about 1/2GB, leaving only 1/2GB for your app, so you will find that the system is doing a lot of thrashing (swapping memory areas between RAM and the swap file).

If you are seeing large pauses when using the concurrent collector, you are probably running into a full collection because the concurrent collector is falling behind on cleaning the heap. If this is the case, it could indicate a memory leak in your application. The GC statistics should be able to tell you what is going on. 

How many CPUs (or cores) are on this machine? I hope at least 2, but 4 would be better. 

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4187048#4187048

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4187048



More information about the jboss-user mailing list