For Better Code, Performance, and Scalability
Buch, Englisch, 1072 Seiten, Format (B × H): 178 mm x 254 mm, Gewicht: 2025 g
ISBN: 978-1-4842-4026-7
Verlag: Apress
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
.NET developers, solution architects, and performance engineers
Zielgruppe
Professional/practitioner
Autoren/Hrsg.
Fachgebiete
- Mathematik | Informatik EDV | Informatik Programmierung | Softwareentwicklung Software Engineering
- Mathematik | Informatik EDV | Informatik Technische Informatik Hardware: Grundlagen und Allgemeines
- Mathematik | Informatik EDV | Informatik Programmierung | Softwareentwicklung Microsoft Programmierung
- Mathematik | Informatik EDV | Informatik Programmierung | Softwareentwicklung Programmier- und Skriptsprachen
Weitere Infos & Material
1. Basic Concepts
2. Low-Level Memory Management
3. Memory Measurements
4. .NET Fundamentals
5. Memory Partitioning
6. Memory Allocation7. 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 Topics14. Advanced Techniques
15. Programmatical APIs



