Java Performance Tuning

Ordix AG
In Wiesbaden

1.290 
Möchten Sie den Bildungsanbieter lieber direkt anrufen?
5251 ... Mehr ansehen
Vergleichen Sie diesen Kurs mit ähnlichen Kursen
Mehr ansehen

Wichtige informationen

  • Seminar
  • Anfänger
  • Wiesbaden
  • Dauer:
    3 Tage
Beschreibung

Die Analyse und Optimierung der Performance unternehmenskritischer Java-Applikationen im Enterprise-Umfeld stellt eine wichtige Aufgabe und zugleich eine hohe Herausforderung dar. In diesem Seminar erläutern wir die unterschiedlichen Bereiche der Performance-Analyse anhand eines Schichtenmodells vom Betriebssystem über die Java Virtual Machine bis hin zum Quellcode.
Gerichtet an: Java-Programmierer, Operatoren, QA-Mitarbeiter und IT-Architekten, die das Performance-Verhalten von Java-Applikationen für Laufzeit-Optimierungen analysieren wollen.

Wichtige informationen
Veranstaltungsort(e)

Wo und wann

Beginn Lage
auf Anfrage
Wiesbaden
Hessen, Deutschland

Häufig gestellte Fragen

· Voraussetzungen

Kenntnisse der Programmiersprache Java oder Teilnahme am Seminar "Java Programmierung Grundlagen" (P-JAVA-01). Empfehlenswert sind Kenntnisse von Java EE Technologien oder Teilnahme an den Seminaren P-JEE-01 oder P-JEE-02.

Themenkreis


· Einführung und Konzepte
--> Performance Grundlagen
--> Strategien und Techniken
--> Java Virtual Machine
· Monitoring- und Profiling-Tools
--> Monitoring vs. Profiling
--> Schichtenmodell der Performance-Analyse
--> Betriebssystem-Tools: JVM-Tools, Java-Profiler
· JVM: Garbage Collection
--> Speicherbereiche und Generationen
--> Garbage Collection Algorithmen auf der Young und Old Generation
--> G1 (Garbage First) Garbage Collection
--> Monitoring des Gargabe Collectors
--> Tuning der JVM
· Tuning der Applikation
--> Praxistipps für optimierten Code
--> Micro Benchmarking
--> Minimierung des Speicherverbrauchs: Object Pools, Memory Leaks, WeakReference, OutOfMemory-Analyse
· Multithreading
--> Auswirkungen von Synchronisation
--> Dead-Locks vermeiden und finden
· Tuning von Java EE-Applikationen
--> Java EE-Architekturen
--> Performance Faktoren: Application Server, Datenbank
· Vertiefung der Theorie durch praktische Übungen und Beispiele

Vergleichen Sie diesen Kurs mit ähnlichen Kursen
Mehr ansehen