This does not look that unusual for JBoss AS, though it would be interesting to see how
many threads it is running.
The one that has me concerned is the EgMainAgent app - it's VSZ is 1.2GB, so it is
using up a larger chunk of the available memory (RAM+Swap) than JBoss AS, even though most
of it is currently swapped out.
What are the thread counts for both processes, and what it the ps result, and thread count
1 hour, 4 hours, 8 hours and 12 hours later?
By the way, memory usage for a Java process includes:
a) The heap (-Xms, -Xms)
b) The threads (-Xss * #-threads)
c) Various C/C++ data structures used by the JVM
d) The java executable and all of the *.so it loads
e) Any memory used by native code
(Hope I didn't forget anything...)
Typically, the memory used for d) and e) is shared among all java processes (through it
shows up as part of VSZ for each process).
View the original post :
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4224705#...
Reply to the post :
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&a...