2013-02-27 3 views
5

Sto profilando un programma con Visual VM. Il mio programma gira per un po 'e finalmente visualizza alcuni grafici usando XChart mostrando i risultati. Dopo aver visualizzato i grafici, ho notato in Visual VM alcuni thread attivi "RMI TCP Accept", "Attach Listener" e "Signal Dispatcher". Quali sono questi fili? Presumo che siano lì solo in relazione a Visual VM. Ho ragione??Che cos'è RMI TCP Accept, Attach Listener e Signal Dispatcher in Visual VM?

Screen shot from Visual VM

risposta

6

Liberamente risposta da questo post https://stackoverflow.com/a/7698906/573057

Come si assume; Attach, Signal e RMI TCP Accept sono per il monitoraggio JMX di jConsole, VisualVM o simili.

Gli altri sono per la raccolta dei rifiuti (ad esempio Finalizer, Gestore di riferimento).