Одним из наиболее важных аспектов виртуальной машины Java (JVM) является ее подсистема управляемой памяти. Это удивительная технология, которая позволяет разработчикам выделять бесконечный объем памяти. Реальность такова, что под прикрытием JVM работает над восстановлением всей памяти, которая больше не используется. Если JVM не может восстановить память, наше приложение завершится с ужасной ошибкой OutOfMemoryError.
На этом семинаре будут рассмотрены несколько распространенных сценариев, которые могут привести к сбою JVM с ошибкой OutOfMemoryError. Мы рассмотрим инструменты и методы, которые можно использовать для диагностики причины ошибки OutOfMemoryError. И наконец, это семинар, означающий, что вы столкнетесь с несколькими приложениями, которые завершаются с ошибкой OutOfMemoryError. Темы, которые будут охвачены, включают:
Обзор Java heap
Выделения в Java heap
Основы GC с Mark и Sweep
Нормальный жизненный цикл объекта Java
Распространенные причины OutOfMemoryError
Анатомия утечки памяти
Инструменты для обнаружения утечек памяти
Посмотреть больше
Этот материал находится в платной подписке. Оформи премиум подписку и смотри или слушай
Solving Java Memory Leaks Live Class 2019-02-04,
а также все другие курсы, прямо сейчас!
JavaSpecialists был основан в 1998 году, чтобы предлагать экспертные консультации по Java и контрактные услуги. В 1999 году мы начали преподавать курс практического обучения Брюса Экеля в Кейптауне, Южная Африка. Позже в 1999 году нас попросили предложить консалтинговые услуги компании ERP в Германии. В 2000 году мы начали публиковать информационный бюллетень специалистов по Java ™. В 2001 году мы начали писать и преподавать наши собственные курс
Команда внимательно читает ваши комментарии и оперативно на них реагирует. Вы можете спокойно оставлять запросы на обновления или задавать любые вопросы о курсе здесь.