Java Profiling – Performance Probleme zielsicher aufspüren und beheben
Die Lösung von Performance Problemen ist eine Herausforderung! Profiler sind zwar als mächtige Analysewerkzeuge bekannt, bieten aber oft so viel Funktionalität, dass sie wenig überschaubar und nicht immer einfach zu bedienen sind.
Zusammenfassung:
Die zweitägige Schulung erklärt und demonstriert, wie man Performance-Schwachstellen in Java-Anwendungen mit Profiling-Tools identifiziert und durch zielgerichtetes Performance Tuning behebt. Die Schulung richtet sich an alle Java-Entwickler, die häufige Performance-Probleme – wie CPU-Bottlenecks oder Memory Leaks – schnell und effizient beheben möchten.
Die Schulung besteht zur Hälfte aus praktischen Übungen, in denen die Teilnehmer das neu erworbene Wissen unmittelbar in spannenden Praxisaufgaben einsetzen können. Verwendet wird hierfür der führende Java-Profiler “JProfiler”, der umfassende Analysemöglichkeiten für alle gängigen Performance-Probleme bereitstellt. Die Teilnehmer der Schulung lernen somit nicht nur zielgerichtetes Java Profiling und Performance Tuning, sondern werden nebenbei auch noch zu Experten in der Anwendung von JProfiler.
Inhalte der Schulung:
Die Schulung besteht aus einer Serie von Modulen mit jewelis 50 Prozent Theorie- und Praxisanteil. Ein Auszug aus der Themenliste:
Einführung Profiling:
JVM-/JDK-Support für Profiling:
Einführung JProfiler:
|
CPU-Profiling:
Memory Profiling:
Thread-Profiling:
Remote Profiling von Web-ApplikationenPerformance-Tuning:
|
Über die Trainer:
Dr. Patrick PeschlowDr. Patrick Peschlow hat an der Universität Bonn im Fachgebiet “Kommunikationssysteme und verteilte Systeme” promoviert und arbeitet als Performance Engineer bei der codecentric AG. Er ist Experte für die Java Virtual Machine und für Performance-Optimierung von Java-Applikationen. Sein besonderes Interesse gilt der Skalierbarkeit hochgradig paralleler und Verteilter Applikationen. |
![]() |
Fabian LangeFabian Lange leitet das Competence Center Performance und ist Experte für Java Performance. Mit seinem breiten Technologiewissen und einem reichhaltigen Werkzeugkasten hilft er Kunden Performanceprobleme zu identifizieren und effizient zu beheben. Sein Schwerpunkt liegt neben Java Performance auch auf Web Performance Optimierung. |
![]() |

