ЛекториумМедиатека
Личный кабинет

Анализ аварийных дампов JVM. Часть 2

Виртуальная машина Java способна отловить широкий спектр ошибок программирования. Результат она выдаст в виде исключения со стек-трейсом. Но что делать, если падает сама JVM, оставив лишь предсмертную записку под именем hs_err.log с загадочным содержимым?

В докладе будет рассказано о том, что же зашифровано в аварийном дампе, и как эту информацию можно использовать для анализа проблемы и поиска причины. Мы рассмотрим ситуации, в которых JVM может сломаться, и в режиме живой демонстрации разберем примеры реальных падений, случившихся при разработке высоконагруженных приложений.

Лекции курса

13
  1. Spring-потрошитель. Часть 1Евгений Борисов
  2. Spring-потрошитель. Часть 2Евгений Борисов
  3. Stream API. Часть 1Сергей Куксенко
  4. Stream API. Часть 2Сергей Куксенко
  5. Прагматика Java Memory ModelАлексей Шипилёв
  6. Расчленяя многопоточностьГлеб Смирнов
  7. Анализ аварийных дампов JVM. Часть 1Андрей Паньгин
  8. Анализ аварийных дампов JVM. Часть 2▶ Вы тут
  9. Блеск и нищета распределённых кэшейАлексей Рагозин
  10. Опасные типы, или Java Security Model на практикеМихаил Дударев
  11. 1. Загрузчики классов в Java: коллекция граблейАнтон Архипов
  12. 2. Java-агенты, Instrumentation API и JavassistАнтон Архипов
Показать все 13 лекций
  1. За гранью возможного (Keynote)Олег Анастасьев

Онлайн-курсы по программированию

3