Am 18.08.2015 um 19:08 schrieb Mark Thomas:
On 18/08/2015 17:10, musafir wrote:
On Tue, Aug 18, 2015 at 11:57 AM, Mark Thomas <ma...@apache.org> wrote:

On 18/08/2015 16:50, musafir wrote:
Hello, ugraded tomcat from 6.0.36(jdk 6) to tomcat7.0.57  (jdk7)..
os:centos 6.6 ...seeing high cpu spike after upgrade.... doing top
and  thread dump shows  only thread that is always using cpu is:
How have you matched the thread using CPU in top with the thread in the
thread dump?

Mark


  "ContainerBackgroundProcessor[StandardEngine[Catalina]]" daemon
prio=10 tid=0x00007ff8fc599800 nid=0xc1d2e waiting on condition
[0x00007ff803ffe000]
    java.lang.Thread.State: TIMED_WAITING (sleeping)
         at java.lang.Thread.sleep(Native Method)
         at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1513)
         at java.lang.Thread.run(Thread.java:745)

disabled  backgroundProcessorDelay (backgroundProcessorDelay=-1)
..don't see any thread that is always using cpu..

Q: why backgroundProcessorDelay will cause cpu spike. Is this disabled
in tomcat6 by default?
Q: will  disabling backgroundProcessorDelay cause any other
performance issues with tomcat7.


Thanks for Help!!

Regards

Hi Mark
pid java

top -H -p  pid for thread id   cpu eating thread

kill -3  pid for thread dump

and hexa nid for thread id
Then it looks like you did something wrong because the thread you
identified is sleeping. It won't be using any CPU.
Maybe just at the wrong time.

Could it be, that you have lots of jars or webapps installed in your tomcat, that are scanned for annotations? That would explain a difference between tomcat 6 (no scan) and 7 (scan).

Regards,
 Felix

Mark


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to