Hello list...
I am running tomcat 6.0.29 with jdk 1.6.0_21 (under linux) here when the
CPU usage started raising out of the blue. Then I started monotoring the
JVM (TopThreads and JTop - Jconsole plugins) to see what is going on and
I got that from the VisualVM.
sun.misc.Unsafe.unpark(Native Method)
java.util.concurrent.locks.LockSupport.unpark(LockSupport.java:124)
java.util.concurrent.locks.AbstractQueuedSynchronizer.unparkSuccessor(AbstractQueuedSynchronizer.java:640)
java.util.concurrent.locks.AbstractQueuedSynchronizer.doReleaseShared(AbstractQueuedSynchronizer.java:667)
java.util.concurrent.locks.AbstractQueuedSynchronizer.releaseShared(AbstractQueuedSynchronizer.java:1318)
java.util.concurrent.CountDownLatch.countDown(CountDownLatch.java:267)
org.apache.tomcat.util.net.NioBlockingSelector$BlockPoller.countDown(NioBlockingSelector.java:377)
org.apache.tomcat.util.net.NioBlockingSelector$BlockPoller.run(NioBlockingSelector.java:347)
Once the CPU usage reached more than 100%, it never comes down again,
unless we restart the tomcat. I found one bug related to the class and
it was marked as "worksforme" and there was a hint to follow make it
work. Despite the line number being different, (from the bug the lin is
317 and now it is 347), it seems to me that the issue is quite the same.
I was using jdk 1.6.0_05 but I updated to 1.6.0_21 and still the problem
remains. This is a snapshot of the "top" on linux
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
21474 apache 25 0 669m 190m 8080 S 133 9.5 211:34.24 java
18505 apache 15 0 20732 4708 608 S 0 0.2 0:00.00 httpd
18506 apache 15 0 20732 4708 608 S 0 0.2 0:00.00 httpd
I dont know what other information i need to supply to the list, if
there are any other info that i should be sending, please, let me know.
Any help is very welcome, i appreciate it.
thanks a lot
Thiago
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org