DevApps.ms

#53 Microsoft Diagnostics Runtime - ClrMD

Christophe Nasarre

03 mars 2019

Dans cet épisode, Christophe Nasarre nous présente la bibliothèque ClrMD.

C'est avec beaucoup de passion que Christophe nous explique son travail quotidien et ses astuces.

Imaginez que votre application, déployée en production, génère de gros problèmes de performance.

Grâce à ClrMD, il est possible d'analyser la structure mémoire pour comprendre ce qui s'est passé.

ClrMD vous permet de filtrer, en C#, l'état de la mémoire, d'itérer sur les instances de tous les objets gérés par le garbage collector, de récupérer la valeur des champs statiques et d'instance d'un objet, de se simplifier la vie avec DynaMD, etc.

Une erreur s'est produite. Cette application ne peut plus répondre jusqu'à ce qu'elle soit rechargée. Recharger 🗙