Search  
RU EN
Books for developers

Pro .NET Memory Management

Pro .NET Memory Management

For Better Code, Performance, and Scalability
Author:
Year:
Pages:
1091
Views:
6498
Pro .NET Memory Management favorites 1
Description

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 and how you can best write software that interacts with it efficiently and effectively. Pro .NET Memory Management is your comprehensive guide to writing better software by understanding and working with memory management in .NET.

Thoroughly vetted by the .NET Team at Microsoft, this book contains 25 valuable troubleshooting scenarios designed to help diagnose challenging memory problems. Readers will also benefit from a multitude of .NET memory management “rules” to live by that introduce methods for writing memory-aware code and the means for avoiding common, destructive pitfalls.

What You'll Learn

  • 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.

Who This Book Is For

.NET developers, solution architects, and performance engineers.

Similar
Pro .NET Benchmarking
Автор: Andrey Akinshin
Год: 2019
Use this in-depth guide to correctly design benchmarks, measure key performance metrics of .NET applications, and analyze results. This book presents dozens of case studies to help you understand complicated benchmarking topics. You will avoid common pitfalls, control the accuracy...
Dynamic SQL, Second Edition
Автор: Edward Pollack
Год: 2019
This book is an introduction and deep-dive into the many uses of dynamic SQL in Microsoft SQL Server. Dynamic SQL is key to large-scale searching based upon user-entered criteria. It’s also useful in generating value-lists, in dynamic pivoting of data...
ASP.NET MVC Interview Questions & Answers
Автор: Shailendra Chauhan
Год: 2015
Architecting Cloud-Native .NET Apps for Azure
Автор: Rob Vettor, Steve “ardalis” Smith
Год: 2020
This free e-book defines cloud native, introduces a sample app built using cloud-native principles, and covers topics common to most cloud-native applications....
Send message
Type
Email
Your name
*Message