Book description
- Understand the theoretical underpinnings of automatic memory management
- Take a deep dive into every aspect of .NET memory management, including detailed coverage of garbage collection (GC) implementation, that would otherwise take years of experience to acquire
- Get practical advice on how this knowledge can be applied in real-world software development
- Use practical knowledge of tools related to .NET memory management to diagnose various memory-related issues
- Explore various aspects of advanced memory management, including use of Span and Memory types
Table of contents
- Cover
- Front Matter
- 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. Object Lifetime
- 13. Miscellaneous Topics
- 14. Advanced Techniques
- 15. Programmatical APIs
- Back Matter
Product information
- Title: Pro .NET Memory Management: For Better Code, Performance, and Scalability
- Author(s):
- Release date: November 2018
- Publisher(s): Apress
- ISBN: 9781484240274
You might also like
book
Pro .NET Benchmarking: The Art of Performance Measurement
Use this in-depth guide to correctly design benchmarks, measure key performance metrics of .NET applications, and …
book
Microservices in .NET, Second Edition
In Microservices in .NET, Second Edition you will learn how to: Build scalable microservices that are …
book
Pro .NET Performance
Maximizing the performance of your algorithms and applications is extremely important and can give you a …
book
Enterprise Application Development with C# 10 and .NET 6 - Second Edition
A comprehensive guide to every important component of C# and .NET 6 required to build robust …