Java Performance Analyse mit JProfiler
Für Java-Entwickler:Innen & DevOps

Java Performance Analyse mit JProfiler

Erfahrene Java-EntwicklerInnen lernen, wie sie mit JProfiler ihre Anwendungen optimieren, Speicherprobleme identifizieren und die CPU-Auslastung verbessern können.

Zu den SchulungsterminenZur Seminaranfrage

Java Performance Analyse mit JProfiler

In diesem dreitägigen Seminar lernen erfahrene Java-EntwicklerInnen die Techniken und Methoden zur Performance-Optimierung mit JProfiler kennen. Der Schwerpunkt liegt auf CPU- und Speicherprofiling, Thread- und Lock-Analysen sowie dem praktischen Einsatz von JProfiler in realen Projekten. TeilnehmerInnen erfahren, wie sie effiziente Profilergebnisse erzielen und diese zur Optimierung ihrer Anwendungen nutzen können.

Agenda

Arrow down
  • Einführung in JProfiler
    • Was ist JProfiler?
    • Einsatzbereiche und Vorteile
    • Überblick über die JProfiler-Architektur
  • Installation und Konfiguration
    • Installation auf verschiedenen Betriebssystemen
    • Einrichtung des Profiling-Agents
    • Integration in IDEs und Server
  • Grundlagen des CPU-Profilings
    • Method Call Recording
    • Call Tree und Call Graphs
    • Anwendung von Call Tree Filters
    • Analyse von Call Trees und Identifikation von Hot Spots
  • Grundlagen des Speicherprofilings
    • Allocation Recording
    • Heap Dumps und Speicheranalysen
    • Einführung in den Heap Walker
  • Thread- und Lock-Analysen
    • Monitor Recording
    • Analyse von Thread States und Sychronisationsprobleme
  • Erweiterte Speicheranalyse
    • Nutzung des Heap Walkers zur Speicherleckerkennung
    • Analyse von Referenzketten und Speicherverbrauch
  • Probes und höhere Subsysteme
    • Einführung in Probes
    • Aufzeichnung und Analyse von JDBC-Calls und Dateizugriffen
    • Nutzung von Custom Probes
    • Garbage Collector Analysen
  • Automatisierung und Integration
    • Aufzeichnung von Profiling-Daten über Skripte und MBeans
    • Integration in CI/CD-Pipelines
  • Best Practices und Tipps
    • Effektive Nutzung von JProfiler im Alltag
    • Troubleshooting und Performance-Tuning-Strategien
  • Abschluss und Ausblick
    • Zusammenfassung der Schulung

Dauer
3 Tage

Zielgruppe

Unsere Schulung richtet sich an erfahrene Java-EntwicklerInnen und ArchitektInnen, die ihre Fähigkeiten im Bereich Performance-Tuning erweitern möchten. Ideal für alle, die tiefgehende Einblicke in die Performance-Analyse und Optimierung von Java-Anwendungen mit dem JProfiler erhalten möchten.

Voraussetzungen

  • Erfahrung in der Java-Entwicklung
  • Erfahrung mit Engpässen in Java-Anwendungen von Vorteil aber nicht erforderlich

Lernziele

  • Verstehen der JProfiler-Architektur und Installation
  • Durchführung von CPU- und Speicherprofiling
  • Identifikation und Behebung von Speicherlecks
  • Durchführung von Thread- und Lock-Analysen

Seminartermine

* Alle Preise pro Person exkl. Mehrwertsteuer

Seminaranfrage "Java Performance Analyse mit JProfiler "

Ihr Interesse:

Ihre Kontaktdaten:

E-Mail versendet

Vielen Dank!
Deine Nachricht ist bei uns eingegangen.

Oops! Da hat sich der Fehlerteufel eingeschlichen.

Sie brauchen eine maßgeschneiderte Schulung?

CROWDCODE erstellt für Sie auf Ihre Unternehmensziele zugeschnittene Firmenschulungen. Durch unser modulares Schulungssystem sind wir in der Lage, anhand Ihrer Angaben eine individuelle Schulung zu gestalten. Denn die optimale Weiterbildung Ihrer Mitarbeiter nach Ihren Vorgaben und Anforderungen stehen bei uns im Mittelpunkt. Bei Interesse nehmen Sie bitte Kontakt mit uns auf, wir führen dann gerne mit Ihnen ein unverbindliches Gespräch.

Firmenschulung anfragen
Laura Bäumer

Ihre Ansprechpartnerin

Bei Fragen wenden Sie sich gerne an:

Laura Bäumer
(Koordination)
E-MailTelefon
Arrow white right