PyconFr

Strasbourg, 26-29 Octobre

PyConFR 2013 - Strasbourg du 26 au 29 octobre 2013

samedi 11:30:00–12:00:00

Traquer les fuites mémoire en Python

Victor Stinner

Audience level:
Intermediate

Description

Les fuites mémoire en Python ne peuvent pas être analysées avec les outils traditionnels car Python repose sur les compteurs de référence. Je vais présenter des outils spécifiques à Python pour vous aider à localiser vos fuites mémoires.

Abstract

  • Consommation globale du processus (mémoire RSS)
  • Comprendre les cycles de référence
  • Générer une image représentant les liens entre les objets
  • Utilisation de gc.get_objects() et calcul manuel de la taille des objets
  • Tracer les allocations mémoires à leur création
  • PEP 445: Add new APIs to customize Python memory allocators implementée dans Python 3.4
  • Projet pytracemalloc

Sponsors