Seminare

Performance - Java Performance Tuning und Optimierung

Dieser Kurs betrachtet umfassend das Thema Performance Optimierung im Kontext von Java. Grundlage aller Verbesserungen sind theoretische Kenntnisse der Umgebung und laufende Messung aller Veränderungen.
Die Optimierung von Java-Engpässen ist nicht trivial, das Seminar gibt eine Schritt-für-Schritt-Anleitung zum Erkennen und Lösen häufiger Performance-Probleme. Teilnehmer lernen, wie nach dem Erkennen einer Problemstelle mit Hilfe allgemeingültiger Strategien Programme effizienter laufen und weniger Speicher verwenden. Die Weiterbildung behandelt insbesondere Optimierungsstrategien zur Verbesserung der Laufzeit von JEE Anwendungen, wie zum Beispiel effiziente Caching-Strategien, die Beschleunigung einer Datenbankanbindung oder die Optimierung beim Austausch von WebService Nachrichten.

Seminartermine

Nächster Termin: 06.08.2012 - 08.08.2012
09:00 - 16:30
1.650,00 €
(exkl. MwSt.)
 
19.11.2012 - 21.11.2012
09:00 - 16:30
1.650,00 €
(exkl. MwSt.)
 

Zielgruppe

Entwickler die Performance-Probleme bei bestehenden Applikationen beheben sollen oder zukünftige Anwendungen optimal planen wollen.

Vorkenntnisse

"Java II - Fortgeschrittene" oder vergleichbare Kenntnisse sowie Praxis- und Projekterfahrung in Java.

Inhalte

Die virtuelle Maschine von Java 
Virtuelle Maschinen allgemein und die JVM im Speziellen im Hinblick auf Performance.

Performance messen 
Grundlage aller Performance-Optimierungen ist das laufende Messen der aktuellen Leistung.

Allgemeine Compiler-Optimierungen 
Generelle Überlegungen zur Performance-Verbesserung von Programmcode.

Objekte anlegen, weiterverwenden und entfernen 
Lebenszyklus, Pooling, Garbage Collection,... von Objekten.

Java Optimierungen im Speziellen 
Java-spezifische Überlegungen wie der Umgang mit Zeichenketten, konkreten Datenstrukturen,...

Vor- und Nachteile von Threads 
Möglichkeiten und Probleme die Threads erzeugen bzw. die es zu beachten gilt.

Kosten

1.650,00 € (exkl. MwSt.)
1.980,00 € (inkl. MwSt.)




Weitere Seminare aus diesem Themenbereich