Christophe Nasarre

Christophe Nasarre
Speaker

Christophe Nasarre

Software Engineer @ Datadog (Microsoft MVP Developer Technologies)

About Christophe

In addition to developing and shipping software on Microsoft stacks for 30+ years, Christophe has been working as a Technical Reviewer for MSPress, Addison-Wesley and other publishing companies since 1996 on books such as "CLR via C#" and the last editions of Windows Internals. He is now writing the second edition of Pro .NET Memory Management with Konrad Kokosa and Kevin Gosse.

He is providing tools and insights on .NET/Windows development and troubleshooting via https://medium.com/@chnasarre.

Look for his open source projects on https://github.com/chrisnas/

Christophe also presented technical sessions on stage both internally at Microsoft or for ISVs and customers at public event such as Microsoft TechDays, NDC Oslo, DotNext or .NET Dev Days.

11/7/2024 10:25:00 AM

Quoi de neuf pour la gestion de la mémoire en .NET ?


En 2018, Konrad Kokosa a publié le livre Pro .NET Memory Management, couvrant les détails de la gestion de la mémoire et les subtilités du GC. 5 ans se sont écoulés depuis, et de nombreuses nouvelles versions de .NET ont été publiées. Beaucoup de choses ont changé : les segments en mémoire ont été remplacés par des régions, les développeurs peuvent utiliser de la mémoire non initialisée, deux nouvelles heap ont été introduites, et l'une d'elles n'est même pas géré par le GC ! Le travail sur la deuxième édition du livre est en cours, mais en attendant, nous vous présenterons les changements les plus significatifs introduits au cours de ces années, en expliquant leurs mécanismes et comment ils peuvent aider les développeurs .NET à écrire des applications plus performantes.