Pro .NET Memory Management For Better Code, Performance, and Scalability

Understand .NET memory management internal workings, pitfalls, and techniques in order to effectively avoid a wide range of performance and scalability problems in your software. Despite automatic memory management in .NET, there are many advantages to be found in understanding how .NET memory works...

Descripción completa

Detalles Bibliográficos
Autor principal: Kokosa, Konrad. author (author)
Formato: Libro electrónico
Idioma:Inglés
Publicado: Berkeley, CA : Apress 2018.
Edición:1st ed. 2018.
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009630543006719
Tabla de Contenidos:
  • 1. Basic Concepts
  • 2. Low-Level Memory Management
  • 3. Memory Measurements
  • 4. .NET Fundamentals
  • 5. Memory Partitioning
  • 6. Memory Allocation
  • 7. Garbage Collection: Introduction
  • 8. Garbage Collection: Mark Phase
  • 9. Garbage Collection: Plan Phase
  • 10. Garbage Collection: Sweep and Compact.-11. GC Flavors
  • 12. Finalization
  • 13. Miscellaneous Topics
  • 14. Advanced Techniques
  • 15. Programmatical APIs.