Sébastien Valat : profilage mémoire, présentation de MALT, de C à Python
Zoom
La mémoire est souvent devenue un problème dans les applications.
Ceci pour la question des performances d'accès, mais aussi par les volumes à gérer au sein d'applications
souvent de plus en plus dynamiques, complexes et développées à plusieurs sur des dizaines d'années. Par facilité on peut simplement ajouter de la mémoire à son serveur, mais tout aussi bien se poser les questions suivantes :
- Comment se rendre compte de ses erreurs et de patterns problématiques facilement corrigibles ?
- Comment trouver où elle est consommée lorsque j'atteins les limites de ma machine (malloc, variables globales, TLS) ?
Je présenterai donc MALT (MALloc Tracker), un outil open source de profilage mémoire pour des applications écrites en C / C++ / Fortran / Rust.
Python faisant désormais partie du paysage scientifique, j'ai cette année réalisé un travail de portage pour lui ajouter un support de ce langage. Les avancées sur ce sujet seront donc également présentées.
Site web : https://memtt.github.io/
Informations de connexion
Les informations de connexion sont données ci-contre : lien Zoom pour la visio
Comme pour les éditions précédentes, ce webinaire sera enregistré puis rendu disponible dans la chaîne RI3 du webcast.
Cellule évènement du RI3