Speicheranalyse von Java Anwendungen
Grundlagen & Methodik für stabile und performante Java Software
QMETHODS - Business & IT Consulting GmbH
QMETHODS
de
Speicheranalyse von Java Anwendungen - Grundlagen & Methodik für stabile und performante Java Software
13.12.2017 1 Tag13.12.2017
Preis 990Euro Jetzt buchen!
QMETHODS
Stargarder Straße 10Berlin10437

Speicheranalyse von Java Anwendungen

Grundlagen & Methodik für stabile und performante Java Software

Java Memory

Das Java Speichermanagent (Garbage Collection) kann bei unzureichender Berücksichtigung auf Ebene der Architektur und Entwicklung eine Ursache für instabile und inperformante Java Softwareanwendungen sein.

Seminarziele

Das Seminar vermittelt die methodischen und technischen Grundlagen zur Durchführung von Java Speicheranalysen und -optimierungen. Anhand von Praxisbeispielen und Übungen können die Seminarteilnehmer erste Erfahrungen für das Monitoring der Garbage Collection sowie Erstellen und Analysieren von Memory Dumps erlangen.

Inhalte

Motivation & Grundlagen

  • Auswirkung von Speicherproblemen auf Benutzer, Geschäftsprozesse und IT
  • Basiswissen zum Speichermanagement in Java
  • Architektur und Softwarecode Antipatterns für Speicher-intensives Software Coding
  • Integration von Antipatterns als Qualitätssicherung in den Softwareentwicklungsprozess

Java Garbage Collectors auswählen, konfigurieren und monitoren

  • Unterschiedliche Strategien für das Java Speichermanagement
  • Auswahl, Basiskonfiguration und Validierung des "richtigen" Garbage Collectors
  • Monitoring der Ausführungzeit (GC, Full GC) und der Auswirkung auf die Anwendungsperformance (Suspension Time) von Garbage Collections

Durchführung von Speicheranalysen (Memory Dumps)

  • Trend- versus Detailanalyse der Speicherentwicklung (Leak Analysis)
  • Erzeugen von Memory Dumps in Test- und Produktionsumgebungen
  • Werkzeuge für die Erzeugung von Memory Dumps
  • Analyse von Java Memory Dumps

Weitere Analysemöglichkeiten

  • CPU Sampling
  • Thread Analyse

Zielgruppe

  • Software Entwickler im Bereich Java
  • Software Architekten im Bereich Java
  • Lasttester

Empfohlenes Vorwissen

  • Grundlagen Java Programmierung

Werkzeuge

  • JProfiler
  • VisualVM
  • Dynatrace AppMon

Enthaltene Leistungen

  • Teilnehmerzertifikat
  • freies WLAN
  • Seminar-Notebook
  • Mittagessen
  • Obst und Gebäck
  • Getränke: Kaffee, Tee, Wasser, Saft

Seminar Anmeldung

Veranstaltung: Speicheranalyse von Java Anwendungen

Bitte füllen Sie das Anmeldeformular vollständig aus und lesen Sie vor dem Absenden der Anmeldung die Teilnahmebedingungen. Danke!

Auswahl des Termins
Hiermit bestätige ich die Teilnahmebedingungen (Seminar-AGBs) zur Kenntnis genommen zu haben und akzeptiere diese.
Teilnehmer
Kontaktperson (Seminarmanagement, Beschaffung)
Rechnungsadresse

Sie wollen uns noch etwas mitteilen?