[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