运行java项目时的所有线程

时间:2012-01-13 18:33:31

标签: java multithreading jvm visualvm

我正在使用visualVM监视我的java程序,在eclipse中启动。 我正在使用石英调度程序并有2个工作线程,所以有3个线程用于石英。 我有另一个线程正在运行侦听套接字。 然后我有一个包含50个线程的线程池。

但是它显示总共有164个活动线程,其中110个是deamon线程。 我看到有dataStreamer。 java有一个线程来处理数据流吗?

我还看到有很多PesponseProcessor用于块blk _... 这些线程的响应是什么,并且它会阻止它指向什么?

1 个答案:

答案 0 :(得分:0)

请注意,VisualVM将启动他自己的5个线程,用于RMI通信和线程转储的序列化。你可以完全忽略这些。