Никита Сальников-Тарновский, Plumbr — Спорим, в твоём приложении есть утечка памяти
Доклад на Java-конференции Joker 2013
Санкт-Петербург,
Я представлю маленькое стандартное веб-приложение на Java, которое использует стандартные и распространенные библиотеки и каркасы. И продемонстрирую, как в таком крошечном и симпатичном приложении может скрывать 8 утечек памяти в Permanent Generation. Ну или в Metaspace, если вы уже на Java 8. Там будут проблемы с драйверами баз данных, пулами соединений с базой данных и нитей, JNDI контекстами, инициализацией библиотек логов и кое-что еще.
Все утечки были встречены в реальных приложениях в процессе нашей работы над Plumbr. У каждого из вас есть шанс встретить эти или подобные проблемы в любом вашем приложении. Я расскажу о каждой из них, почему они возникают и как их решить.
25 views
0
0
4 years ago 00:00:00 5
Чашка кофе / Никита Сальников-Тарновский //
6 years ago 00:51:26 1
Никита Сальников-Тарновский — Где моя память, чувак?!
7 years ago 00:44:37 1
Никита Сальников-Тарновский — Утечки памяти
10 years ago 00:48:10 5
Никита Сальников-Тарновский — Heap, off you go
11 years ago 01:22:06 23
Никита Сальников-Тарновский, Глеб Смирнов - 17/04/2014 - часть 2
11 years ago 01:20:06 28
Никита Сальников-Тарновский, Глеб Смирнов - 17/04/2014 - часть 1