Solved

How to read tomcat thread dump?

Posted on 2014-11-17
1
158 Views
Last Modified: 2014-11-23
I am seeing following in my catalina.out

Heap
 par new generation   total 2359296K, used 1851392K [0x00000004c0000000, 0x0000000560000000, 0x0000000560000000)
  eden space 2097152K,  88% used [0x00000004c0000000, 0x00000005310003b8, 0x0000000540000000)
  from space 262144K,   0% used [0x0000000550000000, 0x0000000550000000, 0x0000000560000000)
  to   space 262144K,   0% used [0x0000000540000000, 0x0000000540000000, 0x0000000550000000)
 concurrent mark-sweep generation total 7864320K, used 7864319K [0x0000000560000000, 0x0000000740000000, 0x0000000740000000)
 concurrent-mark-sweep perm gen total 501704K, used 286372K [0x0000000740000000, 0x000000075e9f2000, 0x0000000800000000)

Open in new window


Does it mean it is 'java.lang.OutOfMemoryError: Java heap space’ ? Thanks!
0
Comment
Question by:beer9
1 Comment
 
LVL 35

Accepted Solution

by:
girionis earned 500 total points
ID: 40449301
I think so, yes. The old generation (concurrent mark-sweep generation total) is almost full, so it will probably result in an oom error.

Why don't you use a java profiler like yourkit to analyse this sort of memory dumps?
0

Featured Post

What Should I Do With This Threat Intelligence?

Are you wondering if you actually need threat intelligence? The answer is yes. We explain the basics for creating useful threat intelligence.

Join & Write a Comment

Suggested Solutions

-Xmx and -Xms are the two JVM options often used to tune JVM heap size.   Here are some common mistakes made when using them:   Assume BigApp is a java class file for the below examples. 1.         Missing m, M, g or G at the end …
Verbose logging is used to diagnose garbage collector problems. By default, -verbose:gc output is written to either native_stderr.log or native_stdout.log.   It is also possible to redirect the logs to a user-specified file. This article will de…
Sending a Secure fax is easy with eFax Corporate (http://www.enterprise.efax.com). First, Just open a new email message.  In the To field, type your recipient's fax number @efaxsend.com. You can even send a secure international fax — just include t…
Internet Business Fax to Email Made Easy - With eFax Corporate (http://www.enterprise.efax.com), you'll receive a dedicated online fax number, which is used the same way as a typical analog fax number. You'll receive secure faxes in your email, fr…

744 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

13 Experts available now in Live!

Get 1:1 Help Now