-
-
Save juven/1364236 to your computer and use it in GitHub Desktop.
gc
This file contains hidden or 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
bash-3.2$ /opt/java/sdk/current/bin/jstack -l 4482 | |
2011-11-14 09:50:10 | |
Full thread dump Java HotSpot(TM) 64-Bit Server VM (20.1-b02 mixed mode): | |
"Attach Listener" daemon prio=10 tid=0x0000000040a29800 nid=0x5e2b waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
Locked ownable synchronizers: | |
- None | |
"DestroyJavaVM" prio=10 tid=0x00002aaac06a4800 nid=0x1183 waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
Locked ownable synchronizers: | |
- None | |
"pool-1-thread-685" prio=10 tid=0x00002aaab7ac5000 nid=0x4950 waiting on condition [0x0000000042fe4000] | |
java.lang.Thread.State: WAITING (parking) | |
at sun.misc.Unsafe.park(Native Method) | |
- parking to wait for <0x00000000a2fa8020> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) | |
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987) | |
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) | |
at java.lang.Thread.run(Thread.java:662) | |
Locked ownable synchronizers: | |
- None | |
"com.google.inject.internal.util.$Finalizer" daemon prio=10 tid=0x0000000040c06000 nid=0x119e in Object.wait() [0x0000000040ef4000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x00000000a30df368> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) | |
- locked <0x00000000a30df368> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) | |
at com.google.inject.internal.util.$Finalizer.run(Finalizer.java:143) | |
at java.lang.Thread.run(Thread.java:662) | |
Locked ownable synchronizers: | |
- None | |
"Low Memory Detector" daemon prio=10 tid=0x00002aaab0004000 nid=0x119c runnable [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
Locked ownable synchronizers: | |
- None | |
"C2 CompilerThread1" daemon prio=10 tid=0x00002aaab0001800 nid=0x119b waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
Locked ownable synchronizers: | |
- None | |
"C2 CompilerThread0" daemon prio=10 tid=0x0000000040af6800 nid=0x119a waiting on condition [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
Locked ownable synchronizers: | |
- None | |
"Signal Dispatcher" daemon prio=10 tid=0x0000000040af4800 nid=0x1199 runnable [0x0000000000000000] | |
java.lang.Thread.State: RUNNABLE | |
Locked ownable synchronizers: | |
- None | |
"Finalizer" daemon prio=10 tid=0x0000000040ad7800 nid=0x1198 in Object.wait() [0x00000000427dc000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x00000000a30d6c90> (a java.lang.ref.ReferenceQueue$Lock) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) | |
- locked <0x00000000a30d6c90> (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) | |
Locked ownable synchronizers: | |
- None | |
"Reference Handler" daemon prio=10 tid=0x0000000040ad0800 nid=0x1197 in Object.wait() [0x00000000426db000] | |
java.lang.Thread.State: WAITING (on object monitor) | |
at java.lang.Object.wait(Native Method) | |
- waiting on <0x00000000a30d6cc0> (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 <0x00000000a30d6cc0> (a java.lang.ref.Reference$Lock) | |
Locked ownable synchronizers: | |
- None | |
"VM Thread" prio=10 tid=0x0000000040ac9800 nid=0x1196 runnable | |
"GC task thread#0 (ParallelGC)" prio=10 tid=0x0000000040a3c800 nid=0x1184 runnable | |
"GC task thread#1 (ParallelGC)" prio=10 tid=0x0000000040a3e800 nid=0x1185 runnable | |
"GC task thread#2 (ParallelGC)" prio=10 tid=0x0000000040a40000 nid=0x1186 runnable | |
"GC task thread#3 (ParallelGC)" prio=10 tid=0x0000000040a42000 nid=0x1187 runnable | |
"GC task thread#4 (ParallelGC)" prio=10 tid=0x0000000040a44000 nid=0x1188 runnable | |
"GC task thread#5 (ParallelGC)" prio=10 tid=0x0000000040a45800 nid=0x1189 runnable | |
"GC task thread#6 (ParallelGC)" prio=10 tid=0x0000000040a47800 nid=0x118a runnable | |
"GC task thread#7 (ParallelGC)" prio=10 tid=0x0000000040a49800 nid=0x118b runnable | |
"GC task thread#8 (ParallelGC)" prio=10 tid=0x0000000040a4b000 nid=0x118c runnable | |
"GC task thread#9 (ParallelGC)" prio=10 tid=0x0000000040a4d000 nid=0x118d runnable | |
"GC task thread#10 (ParallelGC)" prio=10 tid=0x0000000040a4f000 nid=0x118e runnable | |
"GC task thread#11 (ParallelGC)" prio=10 tid=0x0000000040a50800 nid=0x118f runnable | |
"GC task thread#12 (ParallelGC)" prio=10 tid=0x0000000040a52800 nid=0x1190 runnable | |
"GC task thread#13 (ParallelGC)" prio=10 tid=0x0000000040a54800 nid=0x1191 runnable | |
"GC task thread#14 (ParallelGC)" prio=10 tid=0x0000000040a56000 nid=0x1192 runnable | |
"GC task thread#15 (ParallelGC)" prio=10 tid=0x0000000040a58000 nid=0x1193 runnable | |
"GC task thread#16 (ParallelGC)" prio=10 tid=0x0000000040a5a000 nid=0x1194 runnable | |
"GC task thread#17 (ParallelGC)" prio=10 tid=0x0000000040a5b800 nid=0x1195 runnable | |
"VM Periodic Task Thread" prio=10 tid=0x00002aaab000f000 nid=0x119d waiting on condition | |
JNI global references: 1454 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment