У меня Java-приложение, которое недостаточно быстрое, как я ожидал. Я много раз искал, как его улучшить, но не повезло.
Сейчас я проверяю код и обнаружил, что в коде много ключевых слов synchronized
. Я думаю, если бы они слишком долго ждали замки.
Есть ли какой-нибудь инструмент для проверки того, сколько времени они стоят? Таким образом, я могу найти лучшее решение, если они стоят слишком много времени.