Утилита для просмотра потоков в процессе Java

У меня есть приложение java на машине windows, которая время от времени подключает процессор. Хотел бы запустить утилиту, чтобы получить представление о том, сколько потоков и т. д. Это приложение создает. Есть ли такая утилита?

4 ответов


Я всегда был неравнодушен к YourKit.

есть много других, хотя, как с открытым исходным кодом и коммерческих. Если вы делаете поиск google для"профилировщики java


утилиты jconsole входит в комплект jdk и включает мониторинг потока/памяти/процессора


можно попробовать jstack, должен быть частью jdk.


посмотреть jvisualvm (в jdk)