Настройка производительности Java

направление:
вендор:
Даты проведения курса

В курсе дана концептуальная основа для понимания процесса сбора мусора в Java, которая применяется к сборщикам мусора в Hotspot JVM, включая и новый сборщик мусора G1.

Слушатели изучат:

  • Осуществлять мониторинг, профайлинг и тюнинг Java приложений.
  • Использовать командную строку и визуальные средства для выполнения этих задач.
  • Выполнять практические упражнения с использованием Visual VM, Java Mission Control, Flight Recorder и NetBeans IDE.
  • Использовать эти средства и технологии для анализа Java 7 и более ранних JVM.
  • Эффективно применять такие средства, как Java Mission Control и Flight Recorder в повседневной работе.    
    Инвестируя в этот курс, Вы приобретете знания о процессе сбора мусора в Java и о том, как он влияет на работу Ваших приложений. Вы научитесь выбирать сборщик мусора, соответствующий требованиям к производительности для Ваших приложений. Вы узнаете также, как использовать новые средства Mission Control and Java Flight Recorder для мониторинга и анализа Ваших приложений.    

    Необходимая предварительная подготовка:

  • Разработка приложений для платформы Java EE 7
  • Java SE: Программирование

  • Цель курса:

  • Описание базовых принципов производительности
  • Описание процесса сбора мусора, основанного на поколениях
  • Обзор имеющихся в Java сборщиков мусора, включая сборщик G1
  • Мониторинг производительности на уровне JVM и на уровне приложения
  • Мониторинг и анализ производительности Java приложения с помощью Java Mission Control and Flight Recorder
  • Мониторинг производительности операционной системы на Solaris, Linux и Windows
  • Профайлинг производительности Java приложения
  • Тюнинг сбора мусора в Java приложении
  • Применение базовых принципов настройки производительности к Java приложению

    Все материалы по курсу предоставляются на английском языке.

    По окончании выдается сертификат Учебного центра РДТЕХ.