
Pro .NET Memory Management
Konrad Kokosa
- Editorial
- Apress
- Año
- 2018
- Páginas
- ~1072
- Nivel
- Intermedio
De qué trata
La obra definitiva y monumental de Konrad Kokosa, con más de 1000 páginas dedicadas íntegramente a desentrañar los mecanismos de gestión de memoria y el Garbage Collector (GC) en .NET y .NET Core.
Kokosa desmenuza el diseño interno del GC: generaciones 0, 1 y 2, el Large Object Heap (LOH), modos Workstation y Server, algoritmos de compactación y barrido, tipos de asignación, Span<T>, Memory<T>, punteros administrados e interoperabilidad de memoria nativa. Incluye herramientas forenses como WinDbg, PerfView y dotnet-dump para rastrear fugas de memoria.
Considerada unánimemente una de las obras cumbres de la literatura técnica de .NET, de lectura obligatoria para cualquier profesional que desarrolle software de alto desempeño.
- Memory Management
- Garbage Collection
- Konrad Kokosa
- Large Object Heap
- Span<T>
- PerfView
- WinDbg
- Diagnóstico
¿Cómo enseña?
Teórico
- ✓ Incluye ejercicios
- ✓ Incluye proyectos
Proyectos
Diagnóstico forense y resolución de fugas de memoria en producción
Análisis de volcados de memoria reales con WinDbg y PerfView, identificando referencias retenidas y reduciendo la presión en el GC mediante Span<T>.

