了解JVM的“附加侦听器”线程

时间:2011-11-22 09:50:57

标签: multithreading jvm

当我使用

  

jstack -l pid

查看线程的转储信息,我得到如下结果:

"Attach Listener" daemon prio=10 tid=0x01e4a800 nid=0x109c waiting on condition
[0x00000000]
   java.lang.Thread.State: RUNNABLE

   Locked ownable synchronizers:
        - None

我的问题如下:

  1. “Attach Listener”线程的功能是什么?
  2. 什么时候创建这个帖子?哪里?我找不到了。
  3. 非常感谢。

1 个答案:

答案 0 :(得分:1)

请参阅此处http://openjdk.java.net/groups/hotspot/docs/Serviceability.html

查找“动态附加”

  

动态附加在目标JVM中有一个附加侦听器线程。这个   是第一个附加请求发生时启动的线程。