Профилирование с помощью VisualVM // Демо-занятие курса «Java Developer. Advanced»
Профилирование с помощью VisualVM // Демо-занятие курса «Java Developer. Advanced»
Вы узнаете: На занятии вспомним что такое дамп потоков и как его получить. Вы узнаете разницу между профилированием и сэмплированием и как их проводить с помощью инструмента VisualVM. Также разберём результаты семплирования, чтобы разобраться как по ним находить узкие места по производительности. Кому подходит этот курс: Java разработчикам, которые сталкиваются с вопросами производительности приложений Тестировщикам, специализирующихся на нагрузочном тестировании java приложений Результаты урока: Вы узнаете как запустить семплирование приложения и работать с готовым журналом семплирования. Познакомитесь с основами анализа журнала сэмплирования с целью поиска “горячих” кусков кода. «Java Developer. Advanced» - https://otus.pw/1zXk/ Преподаватель: Александр Царев - Tech Lead в Сбере Пройдите опрос по итогам мероприятия - https://otus.pw/iC1h/ Следите за новостями проекта: - Telegram: https://t.me/Otusjava - ВКонтакте: https://otus.pw/850t - LinkedIn: https://otus.pw/yQwQ/ - Хабр: https://otus.pw/S0nM/