Accueil > Tests Logiciels et Applications > Profilage des Applications Java
Formation #TTA65

Formation Profilage des Applications Java

Durée : 3 jours

Code : TTA65


Prochaines dates programmées :

Du 17 au 19 Avril 2024

Du 12 au 14 Juin 2024

Du 28 au 30 Août 2024

Du 09 au 11 Oct. 2024

Du 11 au 13 Déc. 2024

Fin d'Inscription :
Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.
Si vous avez un besoin URGENT et que vous souhaitez une date de formation plus proche que les sessions programmées (minimum 15 à 20 jours ouvrés à date de votre demande)

Objectifs

  • Appréhender le fonctionnement de la plateforme Java
  • Apprendre à optimiser la performance des applications
  • Etre capable de construire des applications performantes
Programme
1/ Introduction
  • Le profilage
  • Les sondes
  • Les mesures
  • Le diagnostic
2/ Machine virtuelle
  • HotSpot et JIT
  • Fonctionnement de la machine virtuelle
  • Paramètres de la MV
  • Stratégie de garbage collecting
  • Fonctionnement du Threading
  • Sondes
3/ Applications Java
  • Performance des applications J2EE
  • Architectures applicatives
  • Frameworks standards
  • Impacts sur la performance
  • Goulets d’étranglements
4/ Outils
  • Java.exe
  • NetBeans
  • Eclipse TPTP
  • PerfAnal
5/ Profilage
  • Benchmark
  • Profilage de la consommation mémoire
  • Profilage de la vitesse d’exécution
6/ Profilage et tests de charge
  • Tests de charge
  • Profilage d’applications multi-utilisateurs
  • Mesure exo et endoscopique
  • Protocole de montée en charge
  • Collecte des mesures
7/ Diagnostic
  • Analyse des mesures
  • Amélioration de la performance
8/ Bonnes pratiques
  • Tuning de la machine virtuelle
  • Référencement des objets
  • Gestion des chaînes
  • Gestion des threads
  • « Final » et « static »
  • « class data sharing »
Approche Pédagogique

Approche Pédagogique

  • Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
Public Cible

Personnes Visées

  • Équipe de développement
Dates

Dates

  • Du 17 au 19 Avril 2024
  • Du 12 au 14 Juin 2024
  • Du 28 au 30 Août 2024
  • Du 09 au 11 Oct. 2024
  • Du 11 au 13 Déc. 2024
  • Fin d'Inscription :
    Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.