From: atait <do-...@jb...> - 2006-01-27 18:35:41
|
Since JIRA entry has been closed I'm posting back here with update. I have profiled this issue and see the following with respect to garbage collection: As the application is exercised heavily, heap utilization increases and decreases due to GC activity. The heap space used is generally around 100m (according to profiling tool), max heap space is set to 512m. At some point heap utilization drops from a typical peak (result of GC) and flattens out, and GC begins to execute repeatedly (excessively). While this is going on, no additional heap space is recovered (heap utilization appears to be well below the max throughout). It appears that no other processes get a chance to run while the GC continues in this manner for a period of a few minutes. While in this state, CPU is pegged at 100%. After a few minutes GC goes back to one minute intervals and CPU utilization returns to 1% or 2%. Heap usage remains unchanged throughout excessive GC activity and beyond. The application continues to be unresponsive and requires a restart to clean up. I continue to drill in to this. Any additional direction is appreciated. Allen View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3920100#3920100 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3920100 |