[JBoss-user] [Performance Tuning] - Re: Eden space increasing by 10Mb every minute and GC'ing ba

2006-04-01 Thread markgowdy
Hi

I haven't checked this on JBoss but this pattern is consistent with the heap 
usage patterns on other containers and application servers.  It is due to the 
application server threads running in the background and the objects 
allocated/GC'd for that purpose.  This is not something to be concerned about, 
unless the amount of heap in use increases over time (ie, look at the heap 
usage for each valley before/after GC activity and if this increases, then this 
could point to an application server/application leak).  Also, 0-10Mb is not a 
particularly large delta so I would not be too concerned here.  If it was going 
from 0-100+Mb then I would perform additional analysis.

Since this is JBoss, you may wish to look at the AppServer slimming/tuning wiki 
to see if there are any services you can turn off/remove.  This will have an 
impact on performance, and probably also on the heap usage.

Hope this helps.

Mark

View the original post : 
http://www.jboss.com/index.html?module=bbop=viewtopicp=3934169#3934169

Reply to the post : 
http://www.jboss.com/index.html?module=bbop=postingmode=replyp=3934169


---
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnkkid=110944bid=241720dat=121642
___
JBoss-user mailing list
JBoss-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jboss-user


[JBoss-user] [Performance Tuning] - Re: OutofMemory Problem

2006-02-22 Thread markgowdy
Hi Jagadeesh

The size of the war file will have very little impact on you receiving the 
OutOfMemoryException.  Typically, this can be caused by either your application 
creating Objects on the Heap where a reference is retained to the Object 
(memory leak) or through resource contention.  

What size of Heap do you have set?  How much physical memory is available?  
What is the size of the various generations and the permanent space? You also 
want to address questions like: what Objects are being allocated in my 
application? which ones are surviving garbage collections?

To answer the latter, you should use some kind of memory profiling tool to find 
these loitering objects and remove the references.  You will also want to 
examine the various JVM settings you have set and have available to you.

Hope this helps

Mark

View the original post : 
http://www.jboss.com/index.html?module=bbop=viewtopicp=3925633#3925633

Reply to the post : 
http://www.jboss.com/index.html?module=bbop=postingmode=replyp=3925633


---
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnkkid=103432bid=230486dat=121642
___
JBoss-user mailing list
JBoss-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jboss-user