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
Designing Data-Intensive Applications
Data is at the center of many challenges in system design today. Difficult issues need to …
book
Deciphering Data Architectures
Data fabric, data lakehouse, and data mesh have recently appeared as viable alternatives to the modern …
book
High-Performance Programming in C# and .NET
Enhance your applications' performance using best practices for benchmarking, application profiling, asynchronous programming, designing responsive UIs, …
book
Code like a Pro in C#
Code Like a Pro in C# teaches you to how write clean C# code that’s suitable …