Search
Résultats pour {phrase} ({results_count} de{results_count_total})
Displaying {results_count} results of {results_count_total}
Formation C++ Profilage de code C/C++ avec Valgrind
Domaine : Langages et Frameworks
DURÉE
2 jour(s)
OBJECTIFS
Apprécier l'importance de détecter les fuites mémoires et profiler les applications C++. Identifier comment manipuler l'outil Memcheck. Intégrer Valgrind dans l'environnement de développement Eclipse/CDT. Utiliser les autres outils de Valgrind.
Pré-requis
Maîtriser le développement C++ ainsi que ses subtilités (notamment en termes de gestion de la mémoire).
Participants
Développeur souhaitant s'initier à l'utilisation de l'ensemble d'outils Valgrind.
coût
Formation en cours collectif
Nous contacter pour une formation sur mesure ou en intra
LIEUx de formation
Notre centre de formation à GrenobleNotre centre de formation à MoiransNotre centre de formation à Sophia Antipolis
Sur votre site en formation intraEn classe distancielle
PROGRAMME DE FORMATION
C++ Profilage de code C/C++ avec Valgrind
Introduction
Besoin de détecter les fuites mémoires
Pourquoi profiler une application C++ ?
Valgring : un ensemble d'outils d'instrumentation
Pourquoi profiler une application C++ ?
Valgring : un ensemble d'outils d'instrumentation
Première mise en oeuvre
Préparation du programme (compilation mode debug)
Utilisation de l'outil Memcheck
Intégration de Valgrind dans l'IDE Eclipse/CDT
Utilisation de l'outil Memcheck
Intégration de Valgrind dans l'IDE Eclipse/CDT
Les autres outils de la distribution Valgrind
Cachegrind (Pour améliorer la performance)
Callgrind (Un outil complémentaire à CacheGrind)
Helgrind (Pour la détection d'erreurs dans vos threads)
DRD (Pour la détection d'erreurs dans vos threads)
Massif (Un profiler de tas (head profiler))
Purecheck (Un outil experimental)
BBV (Un autre outil experimental)
Callgrind (Un outil complémentaire à CacheGrind)
Helgrind (Pour la détection d'erreurs dans vos threads)
DRD (Pour la détection d'erreurs dans vos threads)
Massif (Un profiler de tas (head profiler))
Purecheck (Un outil experimental)
BBV (Un autre outil experimental)
Conclusion
dates des formations a grenoble
dates des formations a SOPHIA ANTIPOLIS
Cursus formation
Formations de la même thématique
- C++ Mise à jour des compétences sur le langage C
- C++ Programmation Orientée Objet en C++ : les fondamentaux
- C++ Programmation Orientée Objet en C++ : les compléments
- C++ Programmation C++ Moderne
- C++ Conception d interfaces graphiques avec Qt 6
- C++ La persistance des données via Qt SQL
- C++ Utilisation de Web Services en C++/Qt
- C++ Utilisation de la librairie BOOST en C++
nos centres de formation