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
video
C# in Depth, 4th Ed, Video Edition
"Jon doesn’t just explain how C# works; he explains how the whole thing holds together as …
book
40 Algorithms Every Programmer Should Know
Learn algorithms for solving classic computer science problems with this concise guide covering everything from fundamental …
book
Head First Design Patterns, 2nd Edition
You know you don’t want to reinvent the wheel, so you look to design patterns—the lessons …
book
Dependency Injection Principles, Practices, and Patterns
Dependency Injection Principles, Practices, and Patterns is a revised and expanded edition of the bestselling classic …