Я работаю над Java-приложением, которое имеет проблему с потоками.
При использовании приложений в течение некоторого времени с подключенным профилировщиком Netbeans я вижу, что несколько потоков создаются. Большинство из них заканчиваются в .5 seconds
. Я мог найти только SwingWorkers, используемые в приложении.
Кроме того, большинство потоков, отображаемых профилировщиком, являются нормальными потоками, а не SwingWorkers. Если эти потоки не были созданы SwingWorker косвенно, я подозреваю, что какая-то библиотека, которую использует приложение, создает их.
Теперь я хотел бы удалить эту проблему. Но я не мог найти способ определить источник создания потоков. Если вы можете предложить другой профайлер/инструмент, с помощью которого я могу найти источник (метод) создания потоков.