I am using visualVM to monitor my java program, started within eclipse. I am using quartz scheduler and have 2 worker threads, so there are 3 threads for quartz. I have another thread running listening to a socket. Then I have a thread pool with 50 threads.
But it shows there are total 164 live threads with 110 are deamon threads. I saw there are dataStreamer. Does java have a thread to handler data stream?
I also saw there are many PesponseProcessor for block blk_... What does those threads response for, and witch kind of block it point to?