Виктор Гончаров | «Memory administration для Java разработчика: избыточность или необходимость»
HTML-код
- Опубликовано: 25 авг 2024
- Виктор Гончаров, бэкенд-разработчик Work Solutions, расскажет про memory administration для Java разработчика.
Основные тезисы доклада:
- Нужно ли Java разработчику знать, как работает память?
- Сравнение подходов к очистке памяти в Java;
- Борьба с утечками памяти в Java;
- Действия при возникновении проблем с памятью.
Таймкод:
0:26 - знакомство
1:05 - проблематика доклада
3:44 - обзор основных типов памяти в Java
9:25 - основы механизма GC
12:29 - особенности организации памяти и обзор Serial, Parallel, CMS GC
18:50 - особенности организации памяти и обзор G1 GC
22:08 - введение в утечки памяти
23:42 - типичные ошибки, приводящие к утечкам памяти
29:33 - мониторинг памяти профилировщиком
31:12 - механизм heap dump, пример анализа
32:44 - подведение итогов
33:55 - ответы на вопросы
Подпишись на канал, соцсети и блоги Work Solutions, чтобы узнавать больше:
ВК: wsdevs
Телеграмм: t.me/wsdevs
Хабр: habr.com/ru/us...
VC: vc.ru/u/277663...
WS митапы: t.me/+gTHyw-61...
Сайт компании: worksolutions.ru/
А как работает Mark-Sweep алгоритм в Java? я тоже недавно начал изучать IT, выбирал курсы для смены профессии, рассматривал разные варианты, но Skypro помогли найти работу))