Hi,

I am using JBoss Messaging 1.4.0.GA on JBoss AS 4.2.1.GA. While I am still 
confused as to what exactly is going on, I do notice that an awful lot of 
memory -- running into the hundreds of megabytes after a couple of weeks of 
uptime -- is being spent on instances of these classes.

Here is a sample from a memory profiler:

Name    NumberOfObjects ShallowSize     Objects(+/-)    Size(+/-)
char[]  "3,279,908"     "207,726,784"   "1,469,889"     "113,996,504"
java.lang.String        "3,208,298"     "76,999,152"    "1,325,817"     
"31,819,608"
org.jboss.jms.tx.LocalTx        "884,110"       "14,145,760"    "713,639"       
"11,418,224"
org.jboss.jms.tx.ClientTransaction      "884,102"       "21,218,448"    
"713,571"       "17,125,704"
EDU.oswego.cs.dl.util.concurrent.ConcurrentHashMap$Entry        "886,174"       
"21,268,176"    "705,474"       "16,931,376"
java.util.HashMap$Entry "1,775,551"     "42,613,224"    "522,401"       
"12,537,624"
org.jboss.messaging.core.impl.message.SimpleMessageReference    "268,469"       
"10,738,760"    "91,079"        "3,643,160"
org.jboss.jms.message.JBossMapMessage   "288,431"       "20,767,032"    
"90,991"        "6,551,352"
byte[]  "365,068"       "70,405,112"    "88,651"        "18,667,008"
java.util.LinkedList$Entry      "287,433"       "6,898,392"     "87,552"        
"2,101,248"
java.util.concurrent.ConcurrentLinkedQueue$Node "162,932"       "2,606,912"     
"80,845"        "1,293,520"
java.util.HashMap$EntrySet      "249,611"       "3,993,776"     "80,719"        
"1,291,504"
java.lang.Long  "327,054"       "5,232,864"     "55,218"        "883,488"
java.lang.StringBuilder "52,649"        "842,384"       "41,528"        
"664,448"

Does it make sense to have almost a million of these objects hanging around 
after a few days uptime? Am I doing something wrong?

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

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4117559
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to