Created
November 15, 2012 23:17
-
-
Save pmackles/4082265 to your computer and use it in GitHub Desktop.
thread dump
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2012-11-15 23:14:42 | |
Full thread dump Java HotSpot(TM) 64-Bit Server VM (20.4-b02 mixed mode): | |
"DestroyJavaVM" prio=10 tid=0x00002aaab81b1800 nid=0x7a41 waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"ProducerSendThread--2137970308" prio=10 tid=0x00002aaab80df800 nid=0x7a52 waiting on condition [0x0000000041038000] | |
java.lang.Thread.State: TIMED_WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x0000000087e19310> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:196) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2025) | |
at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:424) | |
at kafka.producer.async.ProducerSendThread$$anonfun$processEvents$1.apply(ProducerSendThread.scala:69) | |
at kafka.producer.async.ProducerSendThread$$anonfun$processEvents$1.apply(ProducerSendThread.scala:69) | |
at scala.collection.immutable.Stream$$anonfun$continually$1.apply(Stream.scala:598) | |
at scala.collection.immutable.Stream$$anonfun$continually$1.apply(Stream.scala:598) | |
at scala.collection.immutable.Stream$Cons.tail(Stream.scala:555) | |
at scala.collection.immutable.Stream$Cons.tail(Stream.scala:549) | |
at scala.collection.immutable.Stream$$anonfun$takeWhile$1.apply(Stream.scala:394) | |
at scala.collection.immutable.Stream$$anonfun$takeWhile$1.apply(Stream.scala:394) | |
at scala.collection.immutable.Stream$Cons.tail(Stream.scala:555) | |
at scala.collection.immutable.Stream$Cons.tail(Stream.scala:549) | |
at scala.collection.immutable.Stream.foreach(Stream.scala:255) | |
at kafka.producer.async.ProducerSendThread.processEvents(ProducerSendThread.scala:70) | |
at kafka.producer.async.ProducerSendThread.run(ProducerSendThread.scala:41) | |
"main-EventThread" daemon prio=10 tid=0x00002aaab80dd800 nid=0x7a51 waiting on condition [0x0000000040f37000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x0000000087e00378> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399) | |
at org.apache.zookeeper.ClientCnxn$EventThread.run(ClientCnxn.java:503) | |
"main-SendThread(use-rabbitmq01.ec2.demdex.com:2181)" daemon prio=10 tid=0x00002aaab80dd000 nid=0x7a50 runnable [0x0000000040e36000] | |
java.lang.Thread.State: RUNNABLE | |
at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method) | |
at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:210) | |
at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:65) | |
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:69) | |
- locked <0x0000000087e005c8> (a sun.nio.ch.Util$2) | |
- locked <0x0000000087e005d8> (a java.util.Collections$UnmodifiableSet) | |
- locked <0x0000000087e00580> (a sun.nio.ch.EPollSelectorImpl) | |
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:80) | |
at org.apache.zookeeper.ClientCnxn$SendThread.run(ClientCnxn.java:1134) | |
"ZkClient-EventThread-9-use-rabbitmq01.ec2.demdex.com:2181" daemon prio=10 tid=0x00002aaab806f000 nid=0x7a4c waiting on condition [0x0000000040d35000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x0000000087e398e8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:156) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399) | |
at org.I0Itec.zkclient.ZkEventThread.run(ZkEventThread.java:67) | |
"Low Memory Detector" daemon prio=10 tid=0x00002aaab0463000 nid=0x7a4a runnable [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"C2 CompilerThread1" daemon prio=10 tid=0x00002aaab0460800 nid=0x7a49 waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"C2 CompilerThread0" daemon prio=10 tid=0x00002aaab045b000 nid=0x7a48 waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"Signal Dispatcher" daemon prio=10 tid=0x00002aaab0459000 nid=0x7a47 runnable [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
"Finalizer" daemon prio=10 tid=0x00002aaab0437000 nid=0x7a46 in Object.wait() [0x000000004072f000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x0000000087e3c880> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) | |
- locked <0x0000000087e3c880> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) | |
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) | |
"Reference Handler" daemon prio=10 tid=0x00002aaab0435000 nid=0x7a45 in Object.wait() [0x000000004062e000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x0000000087e3ca10> (a java.lang.ref.Reference$Lock) | |
at java.lang.Object.wait(Object.java:485) | |
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116) | |
- locked <0x0000000087e3ca10> (a java.lang.ref.Reference$Lock) | |
"VM Thread" prio=10 tid=0x00002aaab042e800 nid=0x7a44 runnable | |
"GC task thread#0 (ParallelGC)" prio=10 tid=0x0000000040124800 nid=0x7a42 runnable | |
"GC task thread#1 (ParallelGC)" prio=10 tid=0x0000000040126800 nid=0x7a43 runnable | |
"VM Periodic Task Thread" prio=10 tid=0x00002aaab046d800 nid=0x7a4b waiting on condition | |
JNI global references: 1055 | |
Heap | |
PSYoungGen total 240384K, used 140461K [0x00000000d7f60000, 0x00000000efe30000, 0x0000000100000000) | |
eden space 233472K, 57% used [0x00000000d7f60000,0x00000000e01cb448,0x00000000e6360000) | |
from space 6912K, 100% used [0x00000000e6360000,0x00000000e6a20000,0x00000000e6a20000) | |
to space 9216K, 0% used [0x00000000ef530000,0x00000000ef530000,0x00000000efe30000) | |
PSOldGen total 82048K, used 8297K [0x0000000087e00000, 0x000000008ce20000, 0x00000000d7f60000) | |
object space 82048K, 10% used [0x0000000087e00000,0x000000008861a4b0,0x000000008ce20000) | |
PSPermGen total 21248K, used 13245K [0x0000000082c00000, 0x00000000840c0000, 0x0000000087e00000) | |
object space 21248K, 62% used [0x0000000082c00000,0x00000000838ef708,0x00000000840c0000) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment